public class ComposeSSFSOrderDataCmdImpl extends TaskCommandImpl implements ComposeSSFSOrderDataCmd
ComposeSSFSOrderDataCmd
task command.
This method is used to compose SSFSOrderData
from SC getCompleteOrderDetails API response
Name | Description |
---|---|
document |
the document that represents an external order. |
Name | Description |
---|---|
orderData |
The SSFSOrderData that represents an external order. |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_NAME
Class name used for trace and logging.
|
static java.lang.String |
COPYRIGHT
The IBM copyright notice field.
|
defaultCommandClassName
Constructor and Description |
---|
ComposeSSFSOrderDataCmdImpl() |
Modifier and Type | Method and Description |
---|---|
com.ibm.commerce.order.sterling.utils.SSFSOrderData |
composeOrderData()
This method composes the returned
SSFSOrderData . |
com.ibm.commerce.order.sterling.utils.SSFSOrderData |
getOrderData()
This method returns an
SSFSOrderData that represents an external order. |
void |
performExecute()
This method executes the business logic of this command implementation.
|
void |
setOrderDocument(org.w3c.dom.Document document)
This method set the document that represents an external order.
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASS_NAME
public com.ibm.commerce.order.sterling.utils.SSFSOrderData getOrderData()
SSFSOrderData
that represents an external order.getOrderData
in interface ComposeSSFSOrderDataCmd
public void setOrderDocument(org.w3c.dom.Document document)
setOrderDocument
in interface ComposeSSFSOrderDataCmd
document
- public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
public com.ibm.commerce.order.sterling.utils.SSFSOrderData composeOrderData() throws ECException
SSFSOrderData
.ECException