Package org.alfresco.rest.api
Class PublicApiRepositoryContainer
- java.lang.Object
-
- org.springframework.extensions.webscripts.AbstractRuntimeContainer
-
- org.alfresco.repo.web.scripts.RepositoryContainer
-
- org.alfresco.repo.web.scripts.TenantRepositoryContainer
-
- org.alfresco.rest.api.PublicApiRepositoryContainer
-
- All Implemented Interfaces:
EventListener
,TenantDeployer
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
,org.springframework.context.ApplicationListener
,org.springframework.extensions.webscripts.Container
,org.springframework.extensions.webscripts.RuntimeContainer
public class PublicApiRepositoryContainer extends TenantRepositoryContainer
Repository (server-tier) container for public api- Author:
- steveglover, davidc
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.commons.logging.Log
logger
-
Fields inherited from class org.alfresco.repo.web.scripts.TenantRepositoryContainer
tenantAdminService, transactionService
-
-
Constructor Summary
Constructors Constructor Description PublicApiRepositoryContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
executeScript(org.springframework.extensions.webscripts.WebScriptRequest scriptReq, org.springframework.extensions.webscripts.WebScriptResponse scriptRes, org.springframework.extensions.webscripts.Authenticator auth)
-
Methods inherited from class org.alfresco.repo.web.scripts.TenantRepositoryContainer
destroy, getRegistry, init, onDisableTenant, onEnableTenant, reset, setTenantAdminService, setTransactionService, setWebScriptsRegistryCache
-
Methods inherited from class org.alfresco.repo.web.scripts.RepositoryContainer
authenticate, executeScriptInternal, getDescription, getNotPublicExceptions, getPublicExceptions, getRequiredAuthentication, getScriptParameters, getTemplateParameters, onApplicationEvent, setAuthorityService, setDescriptorService, setEncryptTempFiles, setFallbackTransactionHelper, setMaxContentSize, setMemoryThreshold, setNotPublicExceptions, setPreserveHeadersPattern, setPublicExceptions, setRepository, setRepositoryImageResolver, setTempDirectoryName, setup, transactionedExecute
-
Methods inherited from class org.springframework.extensions.webscripts.AbstractRuntimeContainer
allowCallbacks, getApplicationContext, getConfigService, getFormatRegistry, getName, getScriptParameterFactoryRegistry, getScriptProcessorRegistry, getSearchPath, getTemplateProcessorRegistry, setAllowCallbacks, setApplicationContext, setConfigService, setFormatRegistry, setName, setRegistry, setScriptObjects, setScriptParameterFactoryRegistry, setScriptProcessorRegistry, setSearchPath, setTemplateObjects, setTemplateProcessorRegistry
-
-
-
-
Method Detail
-
executeScript
public void executeScript(org.springframework.extensions.webscripts.WebScriptRequest scriptReq, org.springframework.extensions.webscripts.WebScriptResponse scriptRes, org.springframework.extensions.webscripts.Authenticator auth) throws IOException
- Specified by:
executeScript
in interfaceorg.springframework.extensions.webscripts.RuntimeContainer
- Overrides:
executeScript
in classRepositoryContainer
- Throws:
IOException
-
-