public interface ValidationHandler
extends oracle.iam.platform.kernel.spi.EventHandler
<validation-handler orch-target="oracle.iam.platform.kernel.vo.SampleOrchestrationTarget"
class="oracle.iam.platform.kernel.test.SampleValidateHandler" entity-type="oracle.iam.platform.kernel.impl.Address"
operation="E2" name="Validate" order="LAST" sync="TRUE" />
| Modifier and Type | Method and Description |
|---|---|
void |
validate(long processId,
long eventId,
BulkOrchestration orchestration)
Method containing the actual implementation for validating current orchestration and its data for bulk orchestration
|
void |
validate(long processId,
long eventId,
Orchestration orchestration)
Method containing the actual implementation for validating current orchestration and its data
|
void validate(long processId,
long eventId,
Orchestration orchestration)
throws ValidationException,
oracle.iam.platform.kernel.ValidationFailedException
processId, - Id of the orchestration processeventId, - Id of the orchestartion eventorchestration, - Value object containing information such as orchestartion parameters, operation.ValidationException - This exception is thrown to move the process to invalid stageoracle.iam.platform.kernel.ValidationFailedException - This exception is thrown if the validation failsvoid validate(long processId,
long eventId,
BulkOrchestration orchestration)
throws ValidationException,
oracle.iam.platform.kernel.ValidationFailedException
processId, - Id of the orchestration processeventId, - Id of the orchestartion eventorchestration, - Value object containing information such as orchestartion parameters, operation.ValidationException - This exception is thrown to move the process to invalid stageoracle.iam.platform.kernel.ValidationFailedException - This exception is thrown if the validation fails