Package org.alfresco.repo.workflow
Class BPMEngine
java.lang.Object
org.alfresco.repo.workflow.BPMEngine
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
ActivitiWorkflowEngine,AlfrescoBpmEngine
Base functionality for a plug-in BPM Engine
- Author:
- davidc, Nick Smith
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateGlobalId(String localId) Construct a global Id for use outside of the enginecreateLocalId(String globalId) Construct a local Id from a global Idprotected StringvoidsetBPMEngineRegistry(BPMEngineRegistry registry) Sets the BPM Engine RegistryvoidsetEngineId(String engineId) Sets the BPM Engine Id
-
Constructor Details
-
BPMEngine
public BPMEngine()
-
-
Method Details
-
setBPMEngineRegistry
Sets the BPM Engine Registry- Parameters:
registry- the registry
-
setEngineId
Sets the BPM Engine Id- Parameters:
engineId- the id
-
getEngineId
- Returns:
- the engineId
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
createGlobalId
Construct a global Id for use outside of the engine- Parameters:
localId- the local engine id- Returns:
- the global id
-
createLocalId
Construct a local Id from a global Id- Parameters:
globalId- the global id- Returns:
- the local id
-