org.alfresco.repo.workflow
Class AlfrescoBpmEngine

java.lang.Object
  extended by org.alfresco.repo.workflow.BPMEngine
      extended by org.alfresco.repo.workflow.AlfrescoBpmEngine
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
Direct Known Subclasses:
JBPMEngine

public abstract class AlfrescoBpmEngine
extends BPMEngine

Since:
3.4.e

Field Summary
protected  WorkflowAuthorityManager authorityManager
           
protected  org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService
           
protected  WorkflowObjectFactory factory
           
protected  MessageService messageService
           
protected  org.alfresco.service.namespace.NamespaceService namespaceService
           
protected  org.alfresco.repo.tenant.TenantService tenantService
           
 
Constructor Summary
AlfrescoBpmEngine()
           
 
Method Summary
 void afterPropertiesSet()
          
protected abstract  org.alfresco.service.namespace.QName getDefaultStartTaskType()
           
 void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
           
 void setMessageService(MessageService messageService)
          Sets the Message Service
 void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
          Sets the Namespace Service
 void setTenantService(org.alfresco.repo.tenant.TenantService tenantService)
          Sets the Tenant Service
 void setWorkflowAuthorityManager(WorkflowAuthorityManager authorityManager)
           
 void setWorkflowObjectFactory(WorkflowObjectFactory factory)
           
 
Methods inherited from class org.alfresco.repo.workflow.BPMEngine
createGlobalId, createLocalId, getEngineId, setBPMEngineRegistry, setEngineId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

AlfrescoBpmEngine

public AlfrescoBpmEngine()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception

Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Overrides:
afterPropertiesSet in class BPMEngine
Throws:
java.lang.Exception

setTenantService

public void setTenantService(org.alfresco.repo.tenant.TenantService tenantService)
Sets the Tenant Service

Parameters:
tenantService -

setMessageService

public void setMessageService(MessageService messageService)
Sets the Message Service

Parameters:
messageService -

setNamespaceService

public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
Sets the Namespace Service

Parameters:
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()


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.