Package org.alfresco.repo.workflow
Class AlfrescoBpmEngine
- java.lang.Object
-
- org.alfresco.repo.workflow.BPMEngine
-
- org.alfresco.repo.workflow.AlfrescoBpmEngine
-
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
public abstract class AlfrescoBpmEngine extends BPMEngine
- Since:
- 3.4.e
- Author:
- Nick Smith
-
-
Field Summary
Fields Modifier and Type Field Description protected WorkflowAuthorityManagerauthorityManagerprotected org.alfresco.service.cmr.dictionary.DictionaryServicedictionaryServiceprotected WorkflowObjectFactoryfactoryprotected MessageServicemessageServiceprotected org.alfresco.service.namespace.NamespaceServicenamespaceServiceprotected org.alfresco.repo.tenant.TenantServicetenantService
-
Constructor Summary
Constructors Constructor Description AlfrescoBpmEngine()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()protected abstract org.alfresco.service.namespace.QNamegetDefaultStartTaskType()voidsetDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)voidsetMessageService(MessageService messageService)Sets the Message ServicevoidsetNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)Sets the Namespace ServicevoidsetTenantService(org.alfresco.repo.tenant.TenantService tenantService)Sets the Tenant ServicevoidsetWorkflowAuthorityManager(WorkflowAuthorityManager authorityManager)voidsetWorkflowObjectFactory(WorkflowObjectFactory factory)-
Methods inherited from class org.alfresco.repo.workflow.BPMEngine
createGlobalId, createLocalId, getEngineId, setBPMEngineRegistry, setEngineId
-
-
-
-
Field Detail
-
tenantService
protected org.alfresco.repo.tenant.TenantService tenantService
-
messageService
protected MessageService messageService
-
namespaceService
protected org.alfresco.service.namespace.NamespaceService namespaceService
-
dictionaryService
protected org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService
-
factory
protected WorkflowObjectFactory factory
-
authorityManager
protected WorkflowAuthorityManager authorityManager
-
-
Method Detail
-
afterPropertiesSet
public void afterPropertiesSet() throws java.lang.Exception- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Overrides:
afterPropertiesSetin classBPMEngine- Throws:
java.lang.Exception
-
setTenantService
public void setTenantService(org.alfresco.repo.tenant.TenantService tenantService)
Sets the Tenant Service- Parameters:
tenantService- TenantService
-
setMessageService
public void setMessageService(MessageService messageService)
Sets the Message Service- Parameters:
messageService- MessageService
-
setNamespaceService
public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
Sets the Namespace Service- Parameters:
namespaceService- NamespaceService
-
setDictionaryService
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
- Parameters:
dictionaryService- the dictionaryService to set
-
setWorkflowObjectFactory
public void setWorkflowObjectFactory(WorkflowObjectFactory factory)
- Parameters:
factory- the factory to set
-
setWorkflowAuthorityManager
public void setWorkflowAuthorityManager(WorkflowAuthorityManager authorityManager)
- Parameters:
authorityManager- the authorityManager to set
-
getDefaultStartTaskType
protected abstract org.alfresco.service.namespace.QName getDefaultStartTaskType()
-
-