Class ActivitiWorkflowManagerFactory
- java.lang.Object
-
- org.alfresco.repo.workflow.activiti.ActivitiWorkflowManagerFactory
-
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<ActivitiWorkflowManager>
public class ActivitiWorkflowManagerFactory extends java.lang.Object implements org.springframework.beans.factory.FactoryBean<ActivitiWorkflowManager>
- Since:
- 3.4.e
- Author:
- Nick Smith
-
-
Constructor Summary
Constructors Constructor Description ActivitiWorkflowManagerFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivitiWorkflowManagergetObject()java.lang.Class<? extends ActivitiWorkflowManager>getObjectType()booleanisSingleton()voidsetAuthorityDAO(AuthorityDAO authorityDAO)voidsetBPMEngineRegistry(BPMEngineRegistry bpmEngineRegistry)voidsetDeployWorkflowsInTenant(boolean deployWorkflowsInTenant)voidsetDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)voidsetEngineId(java.lang.String engineId)voidsetMessageService(MessageService messageService)voidsetNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)voidsetPersonService(PersonService personService)voidsetProcessEngine(org.activiti.engine.ProcessEngine processEngine)voidsetRepositoryHelper(Repository repositoryHelper)voidsetRetentionHistoricProcessInstance(boolean retentionHistoricProcessInstance)voidsetServiceRegistry(ServiceRegistry serviceRegistry)voidsetTenantService(org.alfresco.repo.tenant.TenantService tenantService)
-
-
-
Method Detail
-
getObject
public ActivitiWorkflowManager getObject() throws java.lang.Exception
- Specified by:
getObjectin interfaceorg.springframework.beans.factory.FactoryBean<ActivitiWorkflowManager>- Throws:
java.lang.Exception
-
setTenantService
public void setTenantService(org.alfresco.repo.tenant.TenantService tenantService)
- Parameters:
tenantService- the tenantService to set
-
setMessageService
public void setMessageService(MessageService messageService)
- Parameters:
messageService- the messageService to set
-
setServiceRegistry
public void setServiceRegistry(ServiceRegistry serviceRegistry)
- Parameters:
serviceRegistry- the serviceRegistry to set
-
setBPMEngineRegistry
public void setBPMEngineRegistry(BPMEngineRegistry bpmEngineRegistry)
- Parameters:
bpmEngineRegistry- the bpmEngineRegistry to set
-
setProcessEngine
public void setProcessEngine(org.activiti.engine.ProcessEngine processEngine)
- Parameters:
processEngine- the processEngine to set
-
setEngineId
public void setEngineId(java.lang.String engineId)
- Parameters:
engineId- the engineId to set
-
setRepositoryHelper
public void setRepositoryHelper(Repository repositoryHelper)
- Parameters:
repositoryHelper- the repositoryHelper to set
-
setAuthorityDAO
public void setAuthorityDAO(AuthorityDAO authorityDAO)
- Parameters:
authorityDAO- the authorityDAO to set
-
getObjectType
public java.lang.Class<? extends ActivitiWorkflowManager> getObjectType()
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean<ActivitiWorkflowManager>
-
isSingleton
public boolean isSingleton()
- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean<ActivitiWorkflowManager>
-
setNamespaceService
public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
- Parameters:
namespaceService- the namespaceService to set
-
setDictionaryService
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
- Parameters:
dictionaryService- the dictionaryService to set
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
- Parameters:
nodeService- the nodeService to set
-
setPersonService
public void setPersonService(PersonService personService)
- Parameters:
personService- the personService to set
-
setDeployWorkflowsInTenant
public void setDeployWorkflowsInTenant(boolean deployWorkflowsInTenant)
- Parameters:
deployWorkflowsInTenant- wether or not to deploy workflows in multi-tenant context.
-
setRetentionHistoricProcessInstance
public void setRetentionHistoricProcessInstance(boolean retentionHistoricProcessInstance)
- Parameters:
retentionHistoricProcessInstance- whether or not to retain the process instance
-
-