|
Oracle Fusion Middleware Java API Reference for Oracle BPM Suite 11g Release 1 (11.1.1.6.3) E25378-06 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IInstanceManagementService
Method Summary | |
---|---|
IProcessAttachment |
addAttachment(IBPMContext context, IProcessInstance instance, IProcessAttachment attachment) To add attachment to the process |
IProcessComment |
addComment(IBPMContext context, IProcessInstance instance, IProcessComment comment) To add the comment to process instance |
void |
cancelProcessInstance(IBPMContext context, IProcessInstance instance) Cancels a process instance in execution. |
java.lang.String |
createProcessInstance(IBPMContext context, java.lang.String processId) Creates a process instance for the specified target process. |
Task |
createProcessInstanceTask(IBPMContext context, java.lang.String processId) |
void |
deleteProcessAttachments(IBPMContext context, IProcessInstance instance, IProcessAttachment attachment) To delete the |
java.util.List<java.lang.String> |
getAllowedActions(IBPMContext context, IProcessInstance instance) Retrieves allowed actions on the specified instance for authenticated user in context. |
IGrabInstanceResponse |
grabInstance(IBPMContext context, IGrabInstanceRequest grabInstanceRequest) To invokes callback for activity instance is waiting on and resumes instance // * @param subscriberId |
IGrabMultipleInstancesResponse |
grabMultipleInstances(IBPMContext context, java.io.File alterFlowModel, java.lang.Iterable<IProcessInstance> instances) |
IGrabMultipleInstancesResponse |
grabMultipleInstances(IBPMContext context, IGrabMultipleInstancesRequest grabMultipleInstancesRequest) |
IMigrateInstanceResponse |
migrateInstance(IBPMContext context, IMigrateInstanceRequest migrateInstanceRequest) |
IMigrateMultipleInstancesResponse |
migrateMultipleInstances(IBPMContext context, java.io.File alterFlowModel, java.lang.Iterable<IProcessInstance> instances) |
IMigrateMultipleInstancesResponse |
migrateMultipleInstances(IBPMContext context, IMigrateMultipleInstancesRequest migrateMultipleInstancesRequest) |
boolean |
resumeComponent(IBPMContext context, java.lang.String processDN) |
boolean |
resumeInstance(IBPMContext context, IProcessInstance instance) |
boolean |
suspendComponent(IBPMContext context, java.lang.String processDN) |
boolean |
suspendInstance(IBPMContext context, IProcessInstance instance) |
void |
updateProcessInstance(IBPMContext context, IProcessInstance instance) Deprecated. This method will be removed in 12 |
Method Detail |
---|
java.lang.String createProcessInstance(IBPMContext context, java.lang.String processId) throws BPMException
context
- IBPMContext context of user.processId
- target process id.BPMException
Task createProcessInstanceTask(IBPMContext context, java.lang.String processId) throws BPMException
BPMException
IProcessComment addComment(IBPMContext context, IProcessInstance instance, IProcessComment comment) throws BPMException
context
- IBPMContext context of userinstance
- IProcessInstance instace of processcomment
- IProcessComment process commentBPMException
IProcessAttachment addAttachment(IBPMContext context, IProcessInstance instance, IProcessAttachment attachment) throws BPMException
context
-instance
-attachment
-BPMException
void cancelProcessInstance(IBPMContext context, IProcessInstance instance) throws BPMException
context
- User contextinstance
- Instance to be canceledBPMException
java.util.List<java.lang.String> getAllowedActions(IBPMContext context, IProcessInstance instance) throws BPMException
context
- User contextinstance
- Instance to be queried for permissionsBPMException
void deleteProcessAttachments(IBPMContext context, IProcessInstance instance, IProcessAttachment attachment) throws BPMException
context
-instance
-attachment
-BPMException
@Deprecated
void updateProcessInstance(IBPMContext context,
IProcessInstance instance)
throws BPMException
context
-instance
-BPMException
IGrabInstanceResponse grabInstance(IBPMContext context, IGrabInstanceRequest grabInstanceRequest) throws BPMException
BPMException
IGrabMultipleInstancesResponse grabMultipleInstances(IBPMContext context, IGrabMultipleInstancesRequest grabMultipleInstancesRequest) throws BPMException
BPMException
IMigrateInstanceResponse migrateInstance(IBPMContext context, IMigrateInstanceRequest migrateInstanceRequest) throws BPMException
BPMException
IMigrateMultipleInstancesResponse migrateMultipleInstances(IBPMContext context, IMigrateMultipleInstancesRequest migrateMultipleInstancesRequest) throws BPMException
BPMException
boolean suspendInstance(IBPMContext context, IProcessInstance instance) throws BPMException
BPMException
boolean resumeInstance(IBPMContext context, IProcessInstance instance) throws BPMException
BPMException
boolean suspendComponent(IBPMContext context, java.lang.String processDN) throws BPMException
BPMException
boolean resumeComponent(IBPMContext context, java.lang.String processDN) throws BPMException
BPMException
IGrabMultipleInstancesResponse grabMultipleInstances(IBPMContext context,
java.io.File alterFlowModel,
@Nullable
java.lang.Iterable<IProcessInstance> instances)
throws BPMException
BPMException
IMigrateMultipleInstancesResponse migrateMultipleInstances(IBPMContext context,
java.io.File alterFlowModel,
@Nullable
java.lang.Iterable<IProcessInstance> instances)
throws BPMException
BPMException
|
Oracle Fusion Middleware Java API Reference for Oracle BPM Suite 11g Release 1 (11.1.1.6.3) E25378-06 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |