public interface ApprovalSetUpCmd
extends com.ibm.commerce.command.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 set up for and call the ApprovalSetUpRecordsCmd.
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 that needs to be processed when an automatic approval is required.
|
boolean |
isApprovalNeeded()
Specifies whether or not an approval is needed.
|
void |
setApproverGroupName(java.lang.String approverGroupName)
Sets the approver group name from which the approvers are to be derived.
|
void |
setBusinessFlowEventData(BusinessFlowEventData businessFlowEventData)
Sets the data related to the business flow event.
|
void |
setBusinessFlowStateId(java.lang.Long businessFlowStateId)
Sets the state of the business flow for this approvable action.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String defaultCommandClassName
static final java.lang.String NAME
java.lang.String getEventIdentifier()
boolean isApprovalNeeded()
void setApproverGroupName(java.lang.String approverGroupName)
approverGroupName
- The approval member group name from which the
approvers are chosenvoid setBusinessFlowEventData(BusinessFlowEventData businessFlowEventData)
businessFlowEventData
- The data included as part of the eventvoid setBusinessFlowStateId(java.lang.Long businessFlowStateId)
businessFlowStateId
- the state of the business flow for this
approvable action