Skip navigation links


oracle.iam.platform.kernel.vo
Class BulkOrchestration

java.lang.Object
  extended by oracle.iam.platform.kernel.vo.AbstractGenericOrchestration
      extended by oracle.iam.platform.kernel.vo.BulkOrchestration

Direct Known Subclasses:
PostProcessOnlyBulkOrchestration

public class BulkOrchestration
extends AbstractGenericOrchestration
See Also:
Serialized Form

Constructor Summary
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)
           

 

Method Summary
 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)
           

 

Methods inherited from class oracle.iam.platform.kernel.vo.AbstractGenericOrchestration
addParameter, deleteParameter, getContextVal, getInterEventData, getOperation, getParameters, getTarget, getTargetUserIds, incrementSaveCount, isActionAuditInTransaction, isPostProcessingAsync, isSync, setContextVal, setInterEventData, setParameter, setSync, setTargetUserIds

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

BulkOrchestration

public BulkOrchestration(java.lang.String operation,
                         boolean sync,
                         OrchestrationTarget target)
Constructs a new bulk orchestration. Bulk orchestration is used for carrying out same operation on multiple entities
Parameters:
operation - name of the operation being orchestrated. Example operations are CREATE, MODIFY, DELETE
sync - 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 orchestration

BulkOrchestration

public BulkOrchestration(java.lang.String operation,
                         boolean sync,
                         OrchestrationTarget target,
                         boolean isPostProcessingAsync)

BulkOrchestration

public BulkOrchestration(java.lang.String operation,
                         boolean sync,
                         OrchestrationTarget target,
                         boolean isPostProcessingAsync,
                         boolean isActionAuditInTransaction)

Method Detail

isValid

public boolean isValid()

setValid

public void setValid(boolean valid)

setBulkParameters

public void setBulkParameters(java.util.HashMap[] parameters)
Sets the parameters of this bulk orchesration
Parameters:
parameters -

getBulkParameters

public java.util.HashMap[] getBulkParameters()
Returns the parameters for this bulk orchestration
Returns:

Skip navigation links


Copyright © 2015, Oracle and/or its affiliates. All rights reserved.