public class ResolveOrderQuotationRelsCmdImpl extends TaskCommandImpl implements ResolveOrderQuotationRelsCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The IBM copyright notice field.
|
defaultCommandClassName, NAME, TOKEN_CHILD, TOKEN_CONTRACT, TOKEN_DEFAULT, TOKEN_FINAL, TOKEN_INITIAL, TOKEN_NONE, TOKEN_PARENT, TOKEN_SELECTION, TOKEN_STORE, TOKEN_SUBMISSION
Constructor and Description |
---|
ResolveOrderQuotationRelsCmdImpl()
Constructor for ResolveOrderQuotationRelsCmdImpl.
|
Modifier and Type | Method and Description |
---|---|
static ResolveOrderQuotationRelsCmd |
getInstance(CommandContext aCommandContext)
Returns the instance from the transaction cache.
|
com.ibm.commerce.order.objects.OrderQuotationRelAccessBean[] |
getOrderQuotationRels()
Returns the OrderQuotationRelAccessBeans represented by the abbreviations.
|
int |
getParsingPosition()
Returns the character position in the abbreviation where parsing has ended.
|
void |
performExecute()
This method performs the business logic for this command.
|
static void |
releaseInstance(CommandContext aCommandContext)
Releases the instance from the transaction cache, if there is one in the transaction cache.
|
static void |
releaseInstance(java.lang.Integer anStoreId)
Releases the instance from the transaction cache, if there is one in the transaction cache.
|
void |
reset()
This method is called after a command has been executed.
|
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()
This method extracts and validates the input parameters of this command implementation.
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
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
public static final java.lang.String COPYRIGHT
public ResolveOrderQuotationRelsCmdImpl()
public static ResolveOrderQuotationRelsCmd getInstance(CommandContext aCommandContext) throws ECException
aCommandContext
- The command context as CommandContext
object.ECException
public static void releaseInstance(CommandContext aCommandContext)
aCommandContext
- The command context as CommandContext
object.public static void releaseInstance(java.lang.Integer anStoreId)
anStoreId
- The storeId used to identify the instance.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
anInitialParsingPosition
- the initial parsing position.ResolveOrderQuotationRelsCmd.setInitialParsingPosition(int)
public com.ibm.commerce.order.objects.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 interface com.ibm.websphere.command.Command
reset
in class AbstractECTargetableCommand
Command.reset()
public void validateParameters() throws ECException
validateParameters
in interface ECCommand
validateParameters
in class AbstractECTargetableCommand
ECException
ECCommand.validateParameters()
public void performExecute() throws ECException
AbstractECTargetableCommand
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
ECCommand.performExecute()