public class BulkOrchestration extends AbstractGenericOrchestration
Constructor and Description |
---|
BulkOrchestration(java.lang.String operation,
boolean sync,
OrchestrationTarget target)
Constructs a new bulk orchestration.
|
BulkOrchestration(java.lang.String operation,
boolean sync,
OrchestrationTarget target,
boolean isPostProcessingAsync) |
BulkOrchestration(java.lang.String operation,
boolean sync,
OrchestrationTarget target,
boolean isPostProcessingAsync,
boolean isActionAuditInTransaction) |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap[] |
getBulkParameters()
Returns the parameters for this bulk orchestration
|
boolean |
isValid() |
void |
setBulkParameters(java.util.HashMap[] parameters)
Sets the parameters of this bulk orchesration
|
void |
setValid(boolean valid) |
addParameter, deleteParameter, getContextVal, getInterEventData, getOperation, getParameters, getTarget, getTargetUserIds, incrementSaveCount, isActionAuditInTransaction, isPostProcessingAsync, isSync, setContextVal, setInterEventData, setParameter, setSync, setTargetUserIds
public BulkOrchestration(java.lang.String operation, boolean sync, OrchestrationTarget target)
operation
- name of the operation being orchestrated. Example operations are CREATE, MODIFY, DELETEsync
- indicates whether operation is sync or async. If the value set is to true, kernel would run everything till post process in synchronous mode.target
- type of orchestration such as Entity orchestration, Toplink orchestrationpublic BulkOrchestration(java.lang.String operation, boolean sync, OrchestrationTarget target, boolean isPostProcessingAsync)
public BulkOrchestration(java.lang.String operation, boolean sync, OrchestrationTarget target, boolean isPostProcessingAsync, boolean isActionAuditInTransaction)
public boolean isValid()
public void setValid(boolean valid)
public void setBulkParameters(java.util.HashMap[] parameters)
parameters
- public java.util.HashMap[] getBulkParameters()