java.lang.Object | +--CacheableCommandImpl | +--com.ibm.commerce.command.AbstractECTargetableCommand | +--com.ibm.commerce.command.TaskCommandImpl | +--com.ibm.commerce.order.utils.ResolveOrderQuotationRelsCmdImpl
This is the default implementation of the ResolveOrderQuotationRels command.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT The IBM copyright string. |
Fields inherited from class com.ibm.commerce.command. AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.order.utils. ResolveOrderQuotationRelsCmd |
defaultCommandClassName,
NAME,
TOKEN_CHILD,
TOKEN_CONTRACT,
TOKEN_DEFAULT,
TOKEN_FINAL,
TOKEN_INITIAL,
TOKEN_NONE,
TOKEN_PARENT,
TOKEN_SELECTION,
TOKEN_STORE,
TOKEN_SUBMISSION |
Fields inherited from interface com.ibm.commerce.command. ECCommand |
defaultCommandClassName |
Constructor Summary | |
---|---|
ResolveOrderQuotationRelsCmdImpl() Constructor for ResolveOrderQuotationRelsCmdImpl. |
Method Summary | |
---|---|
OrderQuotationRelAccessBean[] |
getOrderQuotationRels() Returns the OrderQuotationRelAccessBeans represented by the abbreviations. |
int |
getParsingPosition() Returns the character position in the abbreviation where parsing has ended. |
void |
performExecute() The business logic for this command. |
void |
reset() This method should be called after a command has been executed to reset its states variables. |
void |
setIncompleteParsingAllowed(boolean abIncompleteParsingAllowed) Sets whether incomplete parsing is allowed. |
void |
setInitialParsingPosition(int anInitialParsingPosition) Sets the character position in the abbreviation where parsing should start. |
void |
setOrderQuotationRelAbbreviations(java.lang.String[] astrOrderQuotationRelAbbreviations) Sets the OrderQuotationRel abbreviations to be resolved. |
void |
validateParameters() Performs parameter checking. |
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,
setAccCheck,
setCommandContext,
setCommandIfName,
setCommandStoreId,
setDefaultProperties |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait,
wait, wait |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
Constructor Detail |
---|
public ResolveOrderQuotationRelsCmdImpl()
Method Detail |
---|
public void setOrderQuotationRelAbbreviations(java.lang.String[] astrOrderQuotationRelAbbreviations)
ResolveOrderQuotationRelsCmd
setOrderQuotationRelAbbreviations
in interface
ResolveOrderQuotationRelsCmd
astrOrderQuotationRelAbbreviations
- the OrderQuotationRel
abbreviations.ResolveOrderQuotationRelsCmd.setOrderQuotationRelAbbreviations(String[])
public void setIncompleteParsingAllowed(boolean abIncompleteParsingAllowed)
ResolveOrderQuotationRelsCmd
setIncompleteParsingAllowed
in interface
ResolveOrderQuotationRelsCmd
abIncompleteParsingAllowed
- whether incomplete parsing is
allowed.ResolveOrderQuotationRelsCmd.setIncompleteParsingAllowed(boolean)
public void setInitialParsingPosition(int anInitialParsingPosition)
ResolveOrderQuotationRelsCmd
setInitialParsingPosition
in interface
ResolveOrderQuotationRelsCmd
ResolveOrderQuotationRelsCmd.setInitialParsingPosition(int)
public OrderQuotationRelAccessBean[] getOrderQuotationRels()
ResolveOrderQuotationRelsCmd
getOrderQuotationRels
in interface
ResolveOrderQuotationRelsCmd
ResolveOrderQuotationRelsCmd.getOrderQuotationRels()
public int getParsingPosition()
ResolveOrderQuotationRelsCmd
getParsingPosition
in interface
ResolveOrderQuotationRelsCmd
ResolveOrderQuotationRelsCmd.getParsingPosition()
public void reset()
AbstractECTargetableCommand
reset
in class
AbstractECTargetableCommand
com.ibm.sfc.cmd.Command#reset()
public void validateParameters() throws ECException
AbstractECTargetableCommand
validateParameters
in interface
ECCommand
validateParameters
in class
AbstractECTargetableCommand
ECException
ECCommand.validateParameters()
public void performExecute() throws ECException
AbstractECTargetableCommand
performExecute
in interface
ECCommand
performExecute
in class
AbstractECTargetableCommand
ECException
ECCommand.performExecute()