Package cdm.event.workflow
Interface WorkflowStepApproval.WorkflowStepApprovalBuilder
- All Superinterfaces:
com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,WorkflowStepApproval
- All Known Implementing Classes:
WorkflowStepApproval.WorkflowStepApprovalBuilderImpl
- Enclosing interface:
WorkflowStepApproval
public static interface WorkflowStepApproval.WorkflowStepApprovalBuilder
extends WorkflowStepApproval, com.rosetta.model.lib.RosettaModelObjectBuilder, com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
Builder Interface
-
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 -
Method Summary
Modifier and TypeMethodDescriptioncom.rosetta.model.metafields.MetaFields.MetaFieldsBuildergetMeta()com.rosetta.model.metafields.MetaFields.MetaFieldsBuildergetParty()Reference to the Party who is approving/rejecting this workflow stepTimestamp of the approvaldefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setApproved(Boolean approved) setMeta(com.rosetta.model.metafields.MetaFields meta) setParty(ReferenceWithMetaParty party) setPartyValue(Party party) setRejectedReason(String rejectedReason) setTimestamp(EventTimestamp timestamp) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosettaMethods inherited from interface cdm.event.workflow.WorkflowStepApproval
build, getApproved, getRejectedReason, getType, metaData, process, toBuilder
-
Method Details
-
getOrCreateParty
ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder getOrCreateParty() -
getParty
Description copied from interface:WorkflowStepApprovalReference to the Party who is approving/rejecting this workflow step- Specified by:
getPartyin interfaceWorkflowStepApproval
-
getOrCreateTimestamp
EventTimestamp.EventTimestampBuilder getOrCreateTimestamp() -
getTimestamp
EventTimestamp.EventTimestampBuilder getTimestamp()Description copied from interface:WorkflowStepApprovalTimestamp of the approval- Specified by:
getTimestampin interfaceWorkflowStepApproval
-
getOrCreateMeta
com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getOrCreateMeta()- Specified by:
getOrCreateMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
-
getMeta
com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getMeta()- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder- Specified by:
getMetain interfaceWorkflowStepApproval
-
setApproved
-
setParty
-
setPartyValue
-
setRejectedReason
-
setTimestamp
-
setMeta
WorkflowStepApproval.WorkflowStepApprovalBuilder setMeta(com.rosetta.model.metafields.MetaFields meta) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-