public interface ChangeProcessor
Modifier and Type | Method and Description |
---|---|
void |
finishProcess(ProcessEvent event,
Task task,
OperationResult result)
Handles an event from WfMS that indicates finishing of the workflow process instance.
|
PrismObject<? extends ObjectType> |
getAdditionalData(org.activiti.engine.task.Task task,
Map<String,Object> variables,
OperationResult result) |
String |
getProcessInstanceDetailsPanelName(ProcessInstance processInstance) |
PrismObject<? extends ObjectType> |
getRequestSpecificData(org.activiti.engine.task.Task task,
Map<String,Object> variables,
OperationResult result) |
boolean |
isEnabled() |
HookOperationMode |
startProcessesIfNeeded(ModelContext context,
Task task,
OperationResult result)
Processes workflow-related aspect of a model operation.
|
HookOperationMode startProcessesIfNeeded(ModelContext context, Task task, OperationResult result) throws SchemaException
context
- task
- result
- SchemaException
void finishProcess(ProcessEvent event, Task task, OperationResult result) throws SchemaException, ObjectAlreadyExistsException, ObjectNotFoundException
event
- task
- result
- Here should be stored information about whether the finalization was successful or notSchemaException
ObjectAlreadyExistsException
ObjectNotFoundException
PrismObject<? extends ObjectType> getRequestSpecificData(org.activiti.engine.task.Task task, Map<String,Object> variables, OperationResult result) throws SchemaException, ObjectNotFoundException
PrismObject<? extends ObjectType> getAdditionalData(org.activiti.engine.task.Task task, Map<String,Object> variables, OperationResult result) throws SchemaException, ObjectNotFoundException
String getProcessInstanceDetailsPanelName(ProcessInstance processInstance)
boolean isEnabled()
Copyright © 2013 evolveum. All rights reserved.