public class RepositoryContainer
extends org.springframework.extensions.webscripts.AbstractRuntimeContainer
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
logger |
| Constructor and Description |
|---|
RepositoryContainer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
authenticate(org.springframework.extensions.webscripts.Authenticator auth,
org.springframework.extensions.webscripts.Description.RequiredAuthentication required) |
void |
executeScript(org.springframework.extensions.webscripts.WebScriptRequest scriptReq,
org.springframework.extensions.webscripts.WebScriptResponse scriptRes,
org.springframework.extensions.webscripts.Authenticator auth) |
org.springframework.extensions.webscripts.ServerModel |
getDescription() |
org.springframework.extensions.webscripts.Description.RequiredAuthentication |
getRequiredAuthentication() |
java.util.Map |
getScriptParameters() |
java.util.Map |
getTemplateParameters() |
void |
onApplicationEvent(org.springframework.context.ApplicationEvent event) |
void |
reset() |
void |
setAuthorityService(org.alfresco.service.cmr.security.AuthorityService authorityService) |
void |
setDescriptorService(org.alfresco.service.descriptor.DescriptorService descriptorService) |
void |
setEncryptTempFiles(java.lang.Boolean encryptTempFiles) |
void |
setFallbackTransactionHelper(org.alfresco.repo.transaction.RetryingTransactionHelper fallbackTransactionHelper) |
void |
setMaxContentSize(java.lang.Long maxContentSize) |
void |
setMemoryThreshold(java.lang.Integer memoryThreshold) |
void |
setRepository(org.alfresco.repo.model.Repository repository) |
void |
setRepositoryImageResolver(RepositoryImageResolver imageResolver) |
void |
setTempDirectoryName(java.lang.String tempDirectoryName) |
void |
setTransactionService(org.alfresco.service.transaction.TransactionService transactionService) |
void |
setup() |
protected void |
transactionedExecute(org.springframework.extensions.webscripts.WebScript script,
org.springframework.extensions.webscripts.WebScriptRequest scriptReq,
org.springframework.extensions.webscripts.WebScriptResponse scriptRes)
Execute script within required level of transaction
|
allowCallbacks, getApplicationContext, getConfigService, getFormatRegistry, getName, getRegistry, getScriptParameterFactoryRegistry, getScriptProcessorRegistry, getSearchPath, getTemplateProcessorRegistry, setAllowCallbacks, setApplicationContext, setConfigService, setFormatRegistry, setName, setRegistry, setScriptObjects, setScriptParameterFactoryRegistry, setScriptProcessorRegistry, setSearchPath, setTemplateObjects, setTemplateProcessorRegistrypublic void setup()
public void setEncryptTempFiles(java.lang.Boolean encryptTempFiles)
public void setTempDirectoryName(java.lang.String tempDirectoryName)
public void setMemoryThreshold(java.lang.Integer memoryThreshold)
public void setMaxContentSize(java.lang.Long maxContentSize)
public void setRepository(org.alfresco.repo.model.Repository repository)
repository - public void setRepositoryImageResolver(RepositoryImageResolver imageResolver)
imageResolver - public void setTransactionService(org.alfresco.service.transaction.TransactionService transactionService)
transactionService - public void setFallbackTransactionHelper(org.alfresco.repo.transaction.RetryingTransactionHelper fallbackTransactionHelper)
fallbackTransactionHelper - an unlimited transaction helper used to generate error responsespublic void setDescriptorService(org.alfresco.service.descriptor.DescriptorService descriptorService)
descriptorService - public void setAuthorityService(org.alfresco.service.cmr.security.AuthorityService authorityService)
authorityService - public org.springframework.extensions.webscripts.ServerModel getDescription()
public java.util.Map getScriptParameters()
getScriptParameters in interface org.springframework.extensions.webscripts.ContainergetScriptParameters in class org.springframework.extensions.webscripts.AbstractRuntimeContainerpublic java.util.Map getTemplateParameters()
getTemplateParameters in interface org.springframework.extensions.webscripts.ContainergetTemplateParameters in class org.springframework.extensions.webscripts.AbstractRuntimeContainerpublic void executeScript(org.springframework.extensions.webscripts.WebScriptRequest scriptReq,
org.springframework.extensions.webscripts.WebScriptResponse scriptRes,
org.springframework.extensions.webscripts.Authenticator auth)
throws java.io.IOException
java.io.IOExceptionprotected void transactionedExecute(org.springframework.extensions.webscripts.WebScript script,
org.springframework.extensions.webscripts.WebScriptRequest scriptReq,
org.springframework.extensions.webscripts.WebScriptResponse scriptRes)
throws java.io.IOException
scriptReq - scriptRes - java.io.IOExceptionpublic void onApplicationEvent(org.springframework.context.ApplicationEvent event)
onApplicationEvent in interface org.springframework.context.ApplicationListeneronApplicationEvent in class org.springframework.extensions.webscripts.AbstractRuntimeContainerpublic org.springframework.extensions.webscripts.Description.RequiredAuthentication getRequiredAuthentication()
getRequiredAuthentication in interface org.springframework.extensions.webscripts.RuntimeContainergetRequiredAuthentication in class org.springframework.extensions.webscripts.AbstractRuntimeContainerpublic boolean authenticate(org.springframework.extensions.webscripts.Authenticator auth,
org.springframework.extensions.webscripts.Description.RequiredAuthentication required)
authenticate in interface org.springframework.extensions.webscripts.RuntimeContainerauthenticate in class org.springframework.extensions.webscripts.AbstractRuntimeContainerpublic void reset()
reset in interface org.springframework.extensions.webscripts.Containerreset in class org.springframework.extensions.webscripts.AbstractRuntimeContainerCopyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.