Uses of Class
net.pricefx.common.dto.WorkflowDTO.ApprovalStepDTO
-
Uses of WorkflowDTO.ApprovalStepDTO in net.pricefx.common.dto
Modifier and TypeMethodDescriptionWorkflowDTO.addApprovalStep
(String uniqueName) Adds a new approval step at the end of the approval workflow.WorkflowDTO.ApprovalStepDTO.addProperty
(String name, Object value) InsertWorkflowStepsDTO.insertApprovalStep
(String uniqueName) Inserts an approval step right after workflow post logic step that is executing this code.Deprecated.WorkflowDTO.ApprovalStepDTO.withApprovalRequiredEmailAttachment
(Object attachment) WorkflowDTO.ApprovalStepDTO.withApprovalRequiredEmailAttachments
(Object attachments) WorkflowDTO.ApprovalStepDTO.withApprover
(String userLoginName) Deprecated.WorkflowDTO.ApprovalStepDTO.withApprovers
(String... userLoginNames) Last invoked of#withApprovers(String...)
,#withUserGroupApprovers(String...)
winsWorkflowDTO.ApprovalStepDTO.withConditionRecordLogic
(String logicUniqueName) Sets condition record logic name that should be run after final step is executed (i.e.WorkflowDTO.ApprovalStepDTO.withDenialReasons
(List<String> denialReasons, boolean isDenialReasonOptional) Denial Reasons is a list of predefined text options, which will be presented to the approver, while denying the item.WorkflowDTO.ApprovalStepDTO.withExcludeSubmitter
(boolean excludeSubmitter) Set exclude submitterWorkflowDTO.ApprovalStepDTO.withMandatoryComments
(String... actions) Makes comment mandatory for certain actions.WorkflowDTO.ApprovalStepDTO.withMinApprovalsForGroups
(Integer... minApprovalsForGroups) A minimum number of approvals needed for each group, to consider this step as approved.WorkflowDTO.ApprovalStepDTO.withMinApprovalsNeeded
(int minApprovalsNeeded) A minimum number of approvals needed to consider this step as approved.WorkflowDTO.ApprovalStepDTO.withMultipleApprovalByGroupsAllowed
(boolean multipleApprovalByGroupsAllowed) Deprecated.WorkflowDTO.ApprovalStepDTO.withNotificationOnlyToUsers
(String... userLoginNames) Subset of approvers that should receive the email notificationWorkflowDTO.ApprovalStepDTO.withParallelStepApprovalAllowed
(boolean parallelStepApprovalAllowed) WorkflowDTO.ApprovalStepDTO.withPostStepLogic
(String logicUniqueName) Sets post step logic name that should be run after this step is executed (i.e.WorkflowDTO.ApprovalStepDTO.withReasons
(String... reasons) Sets explanation reasons for approvers of the approval step.WorkflowDTO.ApprovalStepDTO.withSingleUserMultiApprovalAllowed
(boolean multiApprovalAllowed) WorkflowDTO.ApprovalStepDTO.withUserGroupApprover
(String userGroupUniqueName) Deprecated.Last invoked of#withApprover(String)
,#withUserGroupApprover(LString)
winsWorkflowDTO.ApprovalStepDTO.withUserGroupApprover
(String userGroupUniqueName, boolean excludeSubmitter) Deprecated.Same as#withUserGroupApprover(String)
but the submitter is excluded in case he is memeber of the group Last invoked of#withApprover(String)
,#withUserGroupApprover(String)
winsWorkflowDTO.ApprovalStepDTO.withUserGroupApprovers
(String... userGroupUniqueNames) Last invoked of#withApprovers(String...)
,#withUserGroupApprovers(String...)
wins
#withApprover(String)
,#withUserGroupApprover(String)
wins