public class ExtendBlockingConditionsCmdImpl extends ControllerCommandImpl implements ExtendBlockingConditionsCmd
ExtendBlockingConditionsCmd controller command.
| Name | Description |
|---|---|
iorderDataBean |
The order data bean that provides the details of the Order. Mandatory. |
ExtendBlockingResultObject,
OrderDataBean,
Serialized FormdefaultCommandClassName, NAME| Constructor and Description |
|---|
ExtendBlockingConditionsCmdImpl()
Constructor for the implementation class, used by the factory.
|
| Modifier and Type | Method and Description |
|---|---|
com.ibm.commerce.ordermanagement.util.ExtendBlockingResultObject |
getExtendBlockingResult()
Returns the result object.
|
void |
performExecute()
Main method for setting up blocking conditions.
|
void |
setOrderDetails(OrderDataBean orderDataBean)
Sets the order data bean.
|
void |
validateParameters()
Validates required parameters for this command.
|
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setRequestProperties, setResponseProperties, setRetriable, setViewInputPropertiesaccessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultPropertiesexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCachegetCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicyequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputPropertiesexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputPropertiesaccessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwnercheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultPropertiesfulfills, getOwnerpublic ExtendBlockingConditionsCmdImpl()
public com.ibm.commerce.ordermanagement.util.ExtendBlockingResultObject getExtendBlockingResult()
getExtendBlockingResult in interface ExtendBlockingConditionsCmdExtendBlockingResultObjectpublic void setOrderDetails(OrderDataBean orderDataBean)
setOrderDetails in interface ExtendBlockingConditionsCmdorderDataBean - The order data bean that provides the details of the Orderpublic void performExecute()
throws ECException
Main method for setting up blocking conditions. Multiple tests can be executed here, and the result object should be created and populated here.
performExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECException - Remote, Create, Finder, Naming exceptions are converted to ECApplicationExceptionpublic void validateParameters()
throws ECException
Validates required parameters for this command.
validateParameters in interface ECCommandvalidateParameters in class AbstractECTargetableCommandECException - Thrown if orderDataBean is not set.