java.lang.ObjectCacheableCommandImpl
com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.command.ControllerCommandImpl
com.ibm.commerce.tools.command.ToolsControllerCommandImpl
com.ibm.commerce.tools.optools.order.commands.CSREmailOrderCmdImpl
This is the default implementation of the CSROEmailOrderCmd command.
This command calls the following Command:
This command uses the following AccessBeans:
Field Summary | |
static java.lang.String | COPYRIGHT The copyright statement. |
Fields inherited from class com.ibm.commerce.command.ControllerCommandImpl |
requestProperties, responseProperties, retriable, viewReqProperties |
Fields inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.tools.optools.order.commands.CSREmailOrderCmd |
NAME |
Fields inherited from interface com.ibm.commerce.command.ECCommand |
defaultCommandClassName |
Constructor Summary | |
CSREmailOrderCmdImpl() |
Method Summary | |
protected void | exceptionUtil(TypedProperty prop, java.lang.Exception ex, java.lang.String methodName, java.lang.String cmdName, java.lang.String errMsg) Common exception code for this command. |
java.lang.String | getBCC() Gets the BCC recipients. |
java.lang.String | getCC() Gets the CC recipients. |
java.lang.String | getMessageType() Gets the message type name. |
java.util.Hashtable | getNLS() Gets the NLS messages hashtable. |
java.lang.String | getOrderId() Gets the order reference number. |
java.lang.String | getRecipients() Gets the recipients. |
java.lang.String | getRedirectURL() Gets the redirect url. |
java.lang.String | getSender() Gets the sender of the email. |
java.lang.String | getSubject() Gets the subject of the email. |
java.lang.String | getXmlFile() Gets the xmlFile to return to when the command has completed. |
void | performExecute() Business logic of the command to send the message type using the messaging subsystem. |
void | setBCC(java.lang.String newBCC) Sets the BCC recipients of the message. |
void | setCC(java.lang.String newCC) Sets the CC recipients of the message. |
void | setMessageType(java.lang.String newMessageType) Sets the message type name. |
void | setNLS(java.util.Hashtable newNLS) Sets the NLS hashtable. |
void | setOrderId(java.lang.String newOrderId) Sets the order reference number. |
void | setRecipients(java.lang.String newRecipients) Sets the recipients of the message. |
void | setRedirectURL(java.lang.String newURL) Sets the redirect url. |
void | setSender(java.lang.String newSender) Sets the sender of the message. |
void | setSubject(java.lang.String newSubject) Sets the subject of the message. |
void | setXmlFile(java.lang.String newXmlFile) Sets XML file. |
void | validateParameters() This method gets XMLObject from the GUI Dialog and get ready to parse it. |
Methods inherited from class com.ibm.commerce.tools.command.ToolsControllerCommandImpl |
getViewInputProperties, setRequestProperties |
Methods inherited from class com.ibm.commerce.command.ControllerCommandImpl |
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setResponseProperties, setRetriable, setViewInputProperties |
Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
accessControlCheck, checkIsAllowed, checkParameters, checkResourcePermission, createCommandExecutionEvent, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties |
Methods inherited from class java.lang.Object |
clone, equals, 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, setRequestProperties, 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 |
Methods inherited from interface com.ibm.commerce.security.Protectable |
fulfills, getOwner |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public CSREmailOrderCmdImpl()
Method Detail |
protected void exceptionUtil(TypedProperty prop, java.lang.Exception ex, java.lang.String methodName, java.lang.String cmdName, java.lang.String errMsg) throws ECApplicationException
public java.lang.String getBCC()
public java.lang.String getCC()
public java.lang.String getMessageType()
public java.util.Hashtable getNLS()
public java.lang.String getOrderId()
public java.lang.String getRecipients()
public java.lang.String getRedirectURL()
public java.lang.String getSender()
public java.lang.String getSubject()
public java.lang.String getXmlFile()
public void performExecute() throws ECException
public void setBCC(java.lang.String newBCC)
public void setCC(java.lang.String newCC)
public void setMessageType(java.lang.String newMessageType)
public void setNLS(java.util.Hashtable newNLS)
public void setOrderId(java.lang.String newOrderId)
public void setRecipients(java.lang.String newRecipients)
public void setRedirectURL(java.lang.String newURL)
public void setSender(java.lang.String newSender)
public void setSubject(java.lang.String newSubject)
public void setXmlFile(java.lang.String newXmlFile)
public void validateParameters() throws ECException
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.