public abstract class AttachmentResponseBuildBaseCmdImpl extends java.lang.Object implements MessageMappingResponseCmd
Constructor and Description |
---|
AttachmentResponseBuildBaseCmdImpl()
This is the constructor of the class.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List | composeResponseAttachment(java.util.Map parameters)
This method returns the list of the order responses.
|
abstract BusinessObjectDocumentType | createResponseBusinessObjectDocument()
This method returns the business object document type.
|
void | execute()
This method executes the whole logic of this command.
|
BusinessObjectDocumentType | getBusinessObjectDocument()
This method returns the business object document.
|
CommandContext | getCommandContext()
This method gets the command context.
|
protected CommerceFoundationFactory | getCommerceFoundationFactory()
This method will return the default instance of the Commerce Foundation Factory.
|
protected com.ibm.commerce.content.facade.datatypes.ContentFactory | getContentFactory()
This method will return the default instance of the content Factory.
|
ControllerCommand | getControllerCommand()
This method returns the controller command.
|
java.lang.Exception | getException()
This method returns the exception.
|
boolean | isReadyToCallExecute()
This method returns if this command is ready to execute.
|
abstract void | performExecute()
This method executes the main logic.
|
protected void | populateChangeStatus()
This method populates the value of ChangeStatusType.
|
void | reset()
This method resets this command.
|
void | setControllerCommand(ControllerCommand controllerCommand)
This method sets the controller command.
|
void | setException(java.lang.Exception exception)
This method sets the exception.
|
protected void | validateParameters()
This method validates the parameters of the command.
|
public AttachmentResponseBuildBaseCmdImpl()
public abstract BusinessObjectDocumentType createResponseBusinessObjectDocument()
public void setControllerCommand(ControllerCommand controllerCommand)
public BusinessObjectDocumentType getBusinessObjectDocument()
public void setException(java.lang.Exception exception)
public abstract void performExecute() throws ECException
public void execute() throws com.ibm.websphere.command.CommandException
public boolean isReadyToCallExecute()
public void reset()
public CommandContext getCommandContext()
protected java.util.List composeResponseAttachment(java.util.Map parameters) throws ECException
protected void validateParameters() throws ECException
public ControllerCommand getControllerCommand()
public java.lang.Exception getException()
protected void populateChangeStatus()
protected CommerceFoundationFactory getCommerceFoundationFactory()
protected com.ibm.commerce.content.facade.datatypes.ContentFactory getContentFactory()