Class BeCPGRuntimeContainer

java.lang.Object
org.springframework.extensions.webscripts.AbstractRuntimeContainer
org.alfresco.repo.web.scripts.RepositoryContainer
org.alfresco.repo.web.scripts.TenantRepositoryContainer
fr.becpg.repo.multilingual.BeCPGRuntimeContainer
All Implemented Interfaces:
EventListener, org.alfresco.repo.tenant.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 BeCPGRuntimeContainer extends org.alfresco.repo.web.scripts.TenantRepositoryContainer implements org.alfresco.repo.tenant.TenantDeployer

BeCPGRuntimeContainer class.

Version:
$Id: $Id
Author:
matthieu Override TenantRepositoryContainer
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final org.apache.commons.logging.Log
     
    private org.alfresco.service.cmr.repository.NodeService
     
    private org.alfresco.service.cmr.security.PersonService
     

    Fields inherited from class org.alfresco.repo.web.scripts.TenantRepositoryContainer

    tenantAdminService, transactionService

    Fields inherited from class org.springframework.extensions.webscripts.AbstractRuntimeContainer

    applicationContext
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
    Setter for the field nodeService.
    void
    setPersonService(org.alfresco.service.cmr.security.PersonService personService)
    Setter for the field personService.
    protected void
    transactionedExecute(org.springframework.extensions.webscripts.WebScript script, org.springframework.extensions.webscripts.WebScriptRequest scriptReq, org.springframework.extensions.webscripts.WebScriptResponse scriptRes)

    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, executeScript, executeScriptInternal, getDescription, getNotPublicExceptions, getPublicExceptions, getRequiredAuthentication, getScriptParameters, getTemplateParameters, isAdminOrSystemUser, onApplicationEvent, setAuthorityService, setDescriptorService, setEncryptTempFiles, setFallbackTransactionHelper, setMaxContentSize, setMemoryThreshold, setNotPublicExceptions, setPreserveHeadersPattern, setPublicExceptions, setRepository, setRepositoryImageResolver, setTempDirectoryName, setup

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.context.ApplicationListener

    supportsAsyncExecution

    Methods inherited from interface org.alfresco.repo.tenant.TenantDeployer

    destroy, init, onDisableTenant, onEnableTenant
  • Field Details

    • logger

      private static final org.apache.commons.logging.Log logger
    • nodeService

      private org.alfresco.service.cmr.repository.NodeService nodeService
    • personService

      private org.alfresco.service.cmr.security.PersonService personService
  • Constructor Details

    • BeCPGRuntimeContainer

      public BeCPGRuntimeContainer()
  • Method Details

    • setNodeService

      public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)

      Setter for the field nodeService.

      Parameters:
      nodeService - a NodeService object.
    • setPersonService

      public void setPersonService(org.alfresco.service.cmr.security.PersonService personService)

      Setter for the field personService.

      Parameters:
      personService - a PersonService object.
    • transactionedExecute

      protected void transactionedExecute(org.springframework.extensions.webscripts.WebScript script, org.springframework.extensions.webscripts.WebScriptRequest scriptReq, org.springframework.extensions.webscripts.WebScriptResponse scriptRes) throws IOException
      Overrides:
      transactionedExecute in class org.alfresco.repo.web.scripts.RepositoryContainer
      Throws:
      IOException