public interface ApprovalSetUpRecordsCmd extends TaskCommand
Before executing this task command, the following sets should be performed:
After executing this task command, the following should be called:
Behaviour
This command will create one APRVSTATUS record for each potential approver of the action.
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
static java.lang.String | defaultCommandClassName
The default implementation class.
|
static java.lang.String | NAME
The name of the Command Interface class.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String | getEventIdentifier()
Gets the event identifier.
|
boolean | isApprovalNeeded()
Specifies whether the approval is needed.
|
void | setApproverGroupName(java.lang.String approverGroupName)
Sets the approver group name from which the approvers are to be derived
|
void | setApproverOrgId(java.lang.Long approverOrgId)
Sets the ID of the organization that needs to do the approval
|
void | setBusinessEntityId(java.lang.Long businessEntityId)
The ID of the object being acted on.
|
void | setBusinessFlowId(java.lang.Long businessFlowId)
Sets the flow being used for this approval process.
|
void | setBusinessFlowStateId(java.lang.Long businessFlowStateId)
Sets the state of the business flow for this approvable action.
|
void | setBusinessFlowTypeId(java.lang.Long businessFlowTypeId)
Sets the ID of the type of business flow for the approvable action.
|
void | setUserIdFromApproverOrg(java.lang.Long userIdFromApproverOrg)
Sets the ID of a user from the organization that needs to do the approval.
|
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
java.lang.String getEventIdentifier()
boolean isApprovalNeeded()
void setApproverGroupName(java.lang.String approverGroupName)
void setApproverOrgId(java.lang.Long approverOrgId)
void setBusinessEntityId(java.lang.Long businessEntityId)
void setBusinessFlowId(java.lang.Long businessFlowId)
void setBusinessFlowStateId(java.lang.Long businessFlowStateId)
void setBusinessFlowTypeId(java.lang.Long businessFlowTypeId)
void setUserIdFromApproverOrg(java.lang.Long userIdFromApproverOrg)