|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InstanceService
Manages the instances of executing business processes *
Method Summary | |
---|---|
void |
deRegisterListener(InstanceLifecycleListener listener)
|
Instance |
getInstanceByID(InstanceID id)
|
InstanceInfo |
getInstanceInfoByID(InstanceID id)
|
java.util.List |
getInstanceInfos()
Returns a list of InstanceInfo objects |
InstanceServiceInfo |
getInstanceServiceInfo()
|
InstanceID |
newInstance(BusinessProcessID processID,
java.util.Map params)
Returns a new instance for a given processID |
void |
registerListener(InstanceLifecycleListener listener)
|
void |
resume(InstanceID id)
Resumes a halted process instance. |
void |
save(Instance instance)
|
void |
start(InstanceID id)
|
void |
stop(InstanceID id)
Stop a running process instance. |
void |
suspend(InstanceID id)
Suspend a running process instance. |
Method Detail |
---|
InstanceID newInstance(BusinessProcessID processID, java.util.Map params)
processID
- params
-
void start(InstanceID id)
void stop(InstanceID id)
id
- void suspend(InstanceID id)
id
- void resume(InstanceID id)
id
- void save(Instance instance)
Instance getInstanceByID(InstanceID id)
InstanceInfo getInstanceInfoByID(InstanceID id)
java.util.List getInstanceInfos()
InstanceServiceInfo getInstanceServiceInfo()
void registerListener(InstanceLifecycleListener listener)
void deRegisterListener(InstanceLifecycleListener listener)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |