public class BPMEngineRegistry
extends java.lang.Object
| Constructor and Description |
|---|
BPMEngineRegistry()
Construct
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
createGlobalId(java.lang.String engineId,
java.lang.String localId)
Construct a global Id
|
static java.lang.String |
getEngineId(java.lang.String globalId)
Get the engine id from a global id
|
static java.lang.String[] |
getGlobalIdParts(java.lang.String globalId)
Break apart a global id into its engine and local ids
|
static java.lang.String |
getLocalId(java.lang.String globalId)
Get the local id from a global id
|
TaskComponent |
getTaskComponent(java.lang.String engineId)
Gets a specific BPM Engine Task Component
|
java.lang.String[] |
getTaskComponents()
Gets all registered Task Components
|
WorkflowComponent |
getWorkflowComponent(java.lang.String engineId)
Gets a specific BPM Engine Workflow Component
|
java.lang.String[] |
getWorkflowComponents()
Gets all registered Workflow Components
|
static boolean |
isGlobalId(java.lang.String globalId,
java.lang.String engineId)
Returns
true if the globalId parameter is a valid global Id
for the given engineId. |
void |
registerTaskComponent(java.lang.String engineId,
TaskComponent engine)
Register a BPM Engine Task Component
|
void |
registerWorkflowComponent(java.lang.String engineId,
WorkflowComponent engine)
Register a BPM Engine Workflow Component
|
void |
setWorkflowAdminService(WorkflowAdminService workflowAdminService)
Sets the workflow admin service
|
public void setWorkflowAdminService(WorkflowAdminService workflowAdminService)
workflowAdminService - the workflow admin servicepublic void registerWorkflowComponent(java.lang.String engineId,
WorkflowComponent engine)
engineId - engine idengine - implementing enginepublic java.lang.String[] getWorkflowComponents()
public WorkflowComponent getWorkflowComponent(java.lang.String engineId)
engineId - engine idpublic void registerTaskComponent(java.lang.String engineId,
TaskComponent engine)
engineId - engine idengine - implementing enginepublic java.lang.String[] getTaskComponents()
public TaskComponent getTaskComponent(java.lang.String engineId)
engineId - engine idpublic static java.lang.String createGlobalId(java.lang.String engineId,
java.lang.String localId)
engineId - engine idlocalId - engine local idpublic static java.lang.String[] getGlobalIdParts(java.lang.String globalId)
globalId - the global idpublic static java.lang.String getEngineId(java.lang.String globalId)
globalId - the global idpublic static java.lang.String getLocalId(java.lang.String globalId)
globalId - the global idpublic static boolean isGlobalId(java.lang.String globalId,
java.lang.String engineId)
true if the globalId parameter is a valid global Id
for the given engineId.globalId - engineId - Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.