java.lang.Objectcom.ibm.commerce.ubf.commands.BusinessFlowCmdImpl
com.ibm.commerce.contract.commands.ContractSubmitPostApprovalCmdImpl
After a contract is approved, deploys the contract to the target store if the target store ID is provided (WebSphere Commerce Business Edition only). It calls ContractDeployCmd The following AccessBeans are used in this default implementation: TradingAgreementAccessBean, ContractFlowEntityBean
Field Summary | |
static java.lang.String | CLASSNAME The name of this command. |
static java.lang.String | COPYRIGHT IBM copyright notice field. |
static java.lang.String | SYNCHRONOUS_DEPLOYMENT The synchronous deployment parameter. |
Fields inherited from interface com.ibm.commerce.contract.commands.ContractSubmitPostApprovalCmd |
defaultCommandClassName, NAME |
Constructor Summary | |
ContractSubmitPostApprovalCmdImpl() |
Method Summary | |
java.lang.Long | getContractId() Returns the ID of the contract |
java.lang.Long | getEntityId() Returns the entity ID. |
com.ibm.commerce.ubf.beans.BusinessFlowEntityBean | getEntityObject() Returns business flow entity bean. |
void | performExecute() Deploys the contract after the contract was approved. |
void | setContractId(java.lang.Long newContractId) Sets the ID of the contract. |
void | setRequestProperties(TypedProperty aRequestProperties) Retrieves input parameters from the request properties. |
void | setStateIdentifier(java.lang.Integer stateIdentifier) Sets the state identifier. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.commerce.command.ControllerCommand |
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRetriable, setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command.AccCommand |
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner |
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters |
Methods inherited from interface com.ibm.commerce.security.Protectable |
fulfills, getOwner |
Field Detail |
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public static final java.lang.String SYNCHRONOUS_DEPLOYMENT
Constructor Detail |
public ContractSubmitPostApprovalCmdImpl()
Method Detail |
public java.lang.Long getContractId()
public java.lang.Long getEntityId()
public com.ibm.commerce.ubf.beans.BusinessFlowEntityBean getEntityObject()
public void performExecute() throws ECException
public void setContractId(java.lang.Long newContractId)
public void setRequestProperties(TypedProperty aRequestProperties) throws ECApplicationException
public void setStateIdentifier(java.lang.Integer stateIdentifier)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.