|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.workflow.BPMEngineRegistry
public class BPMEngineRegistry
BPM Engine Registry Responsible for managing the list of registered BPM Engines for the following components: - Workflow Component - Task Component
| Constructor Summary | |
|---|---|
BPMEngineRegistry()
Construct |
|
| Method Summary | |
|---|---|
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 |
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BPMEngineRegistry()
| Method Detail |
|---|
public 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 id
public 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 id
public static java.lang.String createGlobalId(java.lang.String engineId,
java.lang.String localId)
engineId - engine idlocalId - engine local id
public static java.lang.String[] getGlobalIdParts(java.lang.String globalId)
globalId - the global id
public static java.lang.String getEngineId(java.lang.String globalId)
globalId - the global id
public static java.lang.String getLocalId(java.lang.String globalId)
globalId - the global id
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||