public interface ResolveOrderQuotationRelsCmd extends TaskCommand
Abbreviation Value | Meaning |
---|---|
*n | No OrderQuotationRel objects. |
*initial | All OrderQuotationRel objects whose relType attribute indicates initial. |
*selection | All OrderQuotationRel objects whose relType attribute indicates selection. |
*final | All OrderQuotationRel objects whose relType attribute indicates final. |
*submission | All OrderQuotationRel objects whose relType attribute indicates submission. |
*parent<(OrderId | Order abbreviation)> | All OrderQuotationRel objects whose parentId attribute indicates one of the Orders indicated by <(OrderId | Order abbreviation)>. |
*child<(OrderId | Order abbreviation)> | All OrderQuotationRel objects whose childId attribute indicates one of the Orders indicated by <(OrderId | Order abbreviation)>. |
*store<(StoreId)> | All OrderQuotationRel objects whose childStoreId attribute indicates one of the Stores indicated by <(StoreId)>. |
*contract<(ContractId | *default)> | All OrderQuotationRel objects whose tradingAgreementId attribute indicates one of the Contracts indicated by <(ContractId | *default)>, where *default indicates the default Contract for the Store indicated by the childStoreId attribute of the OrderQuotationRel object. |
any combination of the above abbreviation values | OrderQuotationRel abbreviations may be concatenated to represent the intersection of the sets of OrderQuotationsRel objects represented by the individual abbreviations. |
Example Abbreviation Value | Meaning |
---|---|
*initial*parent. | All OrderQuotationRel objects whose parent Order is one of the current pending Orders (for the current user in the current Store). And the objects whose relType attribute indicates initial. |
*contract*default*store123*final | All OrderQuotationRel objects whose storeId attribute is 123 and whose tradingAgreementId attribute indicates the default Contract for that Store and whose relType attribute indicates final. |
*store123*parent* | All OrderQuotationRel objects whose storeId attribute is 123 and whose parent Order is a pending Order (of the current user in the current Store). |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The IBM copyright string.
|
static java.lang.String |
defaultCommandClassName
The default implementation of this command.
|
static java.lang.String |
NAME
The name of this command.
|
static java.lang.String |
TOKEN_CHILD
All OrderQuotationRel objects whose childId attribute indicates one of the Orders indicated by the OrderId/Order abbreviation that follows.
|
static java.lang.String |
TOKEN_CONTRACT
All OrderQuotationRel objects whose tradingAgreementId attribute indicates one of the Contracts indicated by the ContractId that follows.
|
static java.lang.String |
TOKEN_DEFAULT
Indicates the default Contract for the Store indicated by the childStoreId attribute of the OrderQuotationRel object.
|
static java.lang.String |
TOKEN_FINAL
All OrderQuotationRel objects whose relType attribute indicates final.
|
static java.lang.String |
TOKEN_INITIAL
All OrderQuotationRel objects whose relType attribute indicates initial.
|
static java.lang.String |
TOKEN_NONE
No OrderQuotationRel objects.
|
static java.lang.String |
TOKEN_PARENT
All OrderQuotationRel objects whose parentId attribute indicates one of the Orders indicated by the OrderId/Order abbreviation that follows.
|
static java.lang.String |
TOKEN_SELECTION
All OrderQuotationRel objects whose relType attribute indicates selection.
|
static java.lang.String |
TOKEN_STORE
All OrderQuotationRel objects whose childStoreId attribute indicates one of the Stores indicated by the StoreId that follows.
|
static java.lang.String |
TOKEN_SUBMISSION
All OrderQuotationRel objects whose relType attribute indicates submission.
|
Modifier and Type | Method and Description |
---|---|
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 |
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.
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
static final java.lang.String TOKEN_NONE
static final java.lang.String TOKEN_INITIAL
static final java.lang.String TOKEN_SELECTION
static final java.lang.String TOKEN_FINAL
static final java.lang.String TOKEN_SUBMISSION
static final java.lang.String TOKEN_PARENT
static final java.lang.String TOKEN_CHILD
static final java.lang.String TOKEN_STORE
static final java.lang.String TOKEN_CONTRACT
static final java.lang.String TOKEN_DEFAULT
void setOrderQuotationRelAbbreviations(java.lang.String[] astrOrderQuotationRelAbbreviations)
astrOrderQuotationRelAbbreviations
- the OrderQuotationRel abbreviations.void setIncompleteParsingAllowed(boolean abIncompleteParsingAllowed)
abIncompleteParsingAllowed
- whether incomplete parsing is allowed. Default is
false.void setInitialParsingPosition(int anInitialParsingPosition)
anInitialParsingPosition
- the initial parsing position. Default is 0.com.ibm.commerce.order.objects.OrderQuotationRelAccessBean[] getOrderQuotationRels()
int getParsingPosition()