Package cdm.event.workflow.functions
Class Create_AcceptedWorkflowStepFromInstruction
java.lang.Object
cdm.event.workflow.functions.Create_AcceptedWorkflowStepFromInstruction
- All Implemented Interfaces:
com.rosetta.model.lib.functions.RosettaFunction
- Direct Known Subclasses:
Create_AcceptedWorkflowStepFromInstruction.Create_AcceptedWorkflowStepFromInstructionDefault
public abstract class Create_AcceptedWorkflowStepFromInstruction
extends Object
implements com.rosetta.model.lib.functions.RosettaFunction
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.rosetta.model.lib.functions.ConditionValidatorprotected Create_BusinessEventprotected com.rosetta.model.lib.functions.ModelObjectValidator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract WorkflowStep.WorkflowStepBuilderdoEvaluate(WorkflowStep proposedWorkflowStep) evaluate(WorkflowStep proposedWorkflowStep) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.functions.RosettaFunction
toBuilder, toBuilder, toBuilder
-
Field Details
-
conditionValidator
@Inject protected com.rosetta.model.lib.functions.ConditionValidator conditionValidator -
objectValidator
@Inject protected com.rosetta.model.lib.functions.ModelObjectValidator objectValidator -
create_BusinessEvent
-
-
Constructor Details
-
Create_AcceptedWorkflowStepFromInstruction
public Create_AcceptedWorkflowStepFromInstruction()
-
-
Method Details
-
evaluate
- Parameters:
proposedWorkflowStep- WorkflowStep as instruction.- Returns:
- acceptedWorkflowStep Accepted WorkflowStep populated with the business event and associated details about the message, identifiers, event timestamps, parties and accounts involved in the step.
-
doEvaluate
-