This task command is responsible for resolving OrderQuotationRel abbreviations into OrderQuotationRelAccessBeans.
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 concatonated 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 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). |
Field Summary | |
---|---|
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. |
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 |
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. |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
public static final java.lang.String NAME
public static final java.lang.String defaultCommandClassName
public static final java.lang.String TOKEN_NONE
public static final java.lang.String TOKEN_INITIAL
public static final java.lang.String TOKEN_SELECTION
public static final java.lang.String TOKEN_FINAL
public static final java.lang.String TOKEN_SUBMISSION
public static final java.lang.String TOKEN_PARENT
public static final java.lang.String TOKEN_CHILD
public static final java.lang.String TOKEN_STORE
public static final java.lang.String TOKEN_CONTRACT
public static final java.lang.String TOKEN_DEFAULT
Method Detail |
---|
public void setOrderQuotationRelAbbreviations(java.lang.String[] astrOrderQuotationRelAbbreviations)
astrOrderQuotationRelAbbreviations
- the OrderQuotationRel
abbreviations.public void setIncompleteParsingAllowed(boolean abIncompleteParsingAllowed)
abIncompleteParsingAllowed
- whether incomplete parsing is
allowed. Default is false.public void setInitialParsingPosition(int anInitialParsingPosition)
public OrderQuotationRelAccessBean[] getOrderQuotationRels()
public int getParsingPosition()