Class RepositoryController
java.lang.Object
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.support.WebContentGenerator
org.springframework.web.servlet.mvc.AbstractController
org.eclipse.rdf4j.http.server.repository.AbstractRepositoryController
org.eclipse.rdf4j.http.server.repository.RepositoryController
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
,org.springframework.web.context.ServletContextAware
,org.springframework.web.servlet.mvc.Controller
Handles queries and admin (delete) operations on a repository and renders the results in a format suitable to the
type of operation.
- Author:
- Herko ter Horst
-
Field Summary
Fields inherited from class org.springframework.web.servlet.support.WebContentGenerator
HEADER_CACHE_CONTROL, METHOD_GET, METHOD_HEAD, METHOD_POST
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected QueryRequestHandler
protected RepositoryRequestHandler
void
Methods inherited from class org.eclipse.rdf4j.http.server.repository.AbstractRepositoryController
handleRequestInternal
Methods inherited from class org.springframework.web.servlet.mvc.AbstractController
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession
Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator
applyCacheControl, applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, checkRequest, getAllowHeader, getCacheControl, getCacheSeconds, getSupportedMethods, getVaryByRequestHeaders, isAlwaysMustRevalidate, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, prepareResponse, preventCaching, setAlwaysMustRevalidate, setCacheControl, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader, setVaryByRequestHeaders
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
Methods inherited from class org.springframework.context.support.ApplicationObjectSupport
getApplicationContext, getMessageSourceAccessor, initApplicationContext, obtainApplicationContext, requiredContextClass, setApplicationContext
-
Constructor Details
-
RepositoryController
public RepositoryController() throws org.springframework.context.ApplicationContextException- Throws:
org.springframework.context.ApplicationContextException
-
-
Method Details
-
setRepositoryManager
-
getQueryRequestHandler
- Specified by:
getQueryRequestHandler
in classAbstractRepositoryController
-
getRepositoryRequestHandler
- Specified by:
getRepositoryRequestHandler
in classAbstractRepositoryController
-