Package cdm.event.workflow
Class WorkflowStepApproval.WorkflowStepApprovalImpl
java.lang.Object
cdm.event.workflow.WorkflowStepApproval.WorkflowStepApprovalImpl
- All Implemented Interfaces:
WorkflowStepApproval,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
WorkflowStepApproval
public static class WorkflowStepApproval.WorkflowStepApprovalImpl
extends Object
implements WorkflowStepApproval
Immutable Implementation of WorkflowStepApproval
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilderNested classes/interfaces inherited from interface cdm.event.workflow.WorkflowStepApproval
WorkflowStepApproval.WorkflowStepApprovalBuilder, WorkflowStepApproval.WorkflowStepApprovalBuilderImpl, WorkflowStepApproval.WorkflowStepApprovalImpl -
Field Summary
Fields inherited from interface cdm.event.workflow.WorkflowStepApproval
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanFlag denoting whether the workflow step is approved or notcom.rosetta.model.metafields.MetaFieldsgetMeta()getParty()Reference to the Party who is approving/rejecting this workflow stepOptional reason for rejecting the workflow stepTimestamp of the approvalinthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface cdm.event.workflow.WorkflowStepApproval
getType, metaData, process
-
Constructor Details
-
WorkflowStepApprovalImpl
-
-
Method Details
-
getApproved
@RosettaAttribute(value="approved", isRequired=true) @RuneAttribute(value="approved", isRequired=true) public Boolean getApproved()Description copied from interface:WorkflowStepApprovalFlag denoting whether the workflow step is approved or not- Specified by:
getApprovedin interfaceWorkflowStepApproval
-
getParty
@RosettaAttribute(value="party", isRequired=true) @RuneAttribute(value="party", isRequired=true) public ReferenceWithMetaParty getParty()Description copied from interface:WorkflowStepApprovalReference to the Party who is approving/rejecting this workflow step- Specified by:
getPartyin interfaceWorkflowStepApproval
-
getRejectedReason
@RosettaAttribute("rejectedReason") @RuneAttribute("rejectedReason") public String getRejectedReason()Description copied from interface:WorkflowStepApprovalOptional reason for rejecting the workflow step- Specified by:
getRejectedReasonin interfaceWorkflowStepApproval
-
getTimestamp
@RosettaAttribute(value="timestamp", isRequired=true) @RuneAttribute(value="timestamp", isRequired=true) public EventTimestamp getTimestamp()Description copied from interface:WorkflowStepApprovalTimestamp of the approval- Specified by:
getTimestampin interfaceWorkflowStepApproval
-
getMeta
@RosettaAttribute("meta") @RuneAttribute("meta") @RuneMetaType public com.rosetta.model.metafields.MetaFields getMeta()- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey- Specified by:
getMetain interfaceWorkflowStepApproval
-
build
Description copied from interface:WorkflowStepApprovalBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceWorkflowStepApproval
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceWorkflowStepApproval
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-