com.ibm.commerce.order.commands
Class OrderCopyCmd.Group
java.lang.Object
|
+--com.ibm.commerce.order.commands.OrderCopyCmd.Group
- Enclosing class:
-
OrderCopyCmd
- public static class OrderCopyCmd.Group
- extends java.lang.Object
The OrderCopy enumeration group.
Method Summary |
void |
setAddressId(java.lang.Long anAddressId)
Set the shipping address of the new/copied/updated
orderitem(s).
Default: null (the shipping address of the new/copied/updated orderitem(s)
should be left unchanged) |
void |
setAttributes(java.util.Hashtable ahshAttributes)
Set the attributes of the product.
Default: null (no attributes) |
void |
setCatalogEntryId(java.lang.Long anCatalogEntryId)
Set the catalog entry of the new/copied orderitem(s).
Default: null (the catalog entry of the copied orderitem(s) should be left
unchanged) |
void |
setComment(java.lang.String astrComment)
Set the comment of the new/copied/updated orderitem(s).
Default: null (the comment of the new/copied/updated orderitem(s) should be
left unchanged) |
void |
setConfigurationId(java.lang.String astrConfigId)
Set the configuration ID of the new/copied orderitem(s).
Default: null (the configuration ID of the copied orderitem(s) should be left
unchanged) |
void |
setContractIds(java.lang.Long[] anContractIds)
Set the possible contracts of the new/copied/updated
orderitem(s).
Default: null (use the default set of possible contracts/the contract of the
copied/updated orderitem(s) should be left unchanged) |
void |
setCopyOrderItemAbbreviations(java.lang.String[] astrCopyOrderItemAbbreviations)
Set the orderitems in the source orders to be copied.
Default: null (all orderitems in the source orders are to be copied) |
void |
setCopyOrderItems(
OrderItemAccessBean[] aabCopyOrderItems)
Set the orderitems in the source orders to be copied.
Default: null (all orderitems in the source orders are to be copied) |
void |
setCorrelationGroup(java.lang.Long anCorrelationGroup)
Set the correlation group of the new/copied/updated
orderitem(s).
Default: null (the correlation group of the new/copied/updated orderitem(s)
should be left unchanged) |
void |
setDescription(java.lang.String astrDescription)
Set the description of the new/copied/updated orderitem(s).
Default: null (the description of the new/copied/updated orderitem(s) should
be left unchanged) |
void |
setField1(java.lang.Integer anField1)
Set field1 of the new/copied/updated orderitem(s).
Default: null (field1 of the new/copied/updated orderitem(s) should be left
unchanged) |
void |
setField2(java.lang.String astrField2)
Set field2 of the new/copied/updated orderitem(s).
Default: null (field2 of the new/copied/updated orderitem(s) should be left
unchanged) |
void |
setFromOrderAbbreviations(java.lang.String[] astrFromOrderAbbreviations)
Set the source orders.
Default: null (this enumeration group does not need any source
order) |
void |
setFromOrders(
OrderAccessBean[] aabFromOrders)
Set the source orders.
Default: null (this enumeration group does not need any source
order) |
void |
setMemberId(java.lang.Long anMemberId)
Set the member to be used in resolving the order
abbreviation(s).
Default: null (use the current user to resolve the order
abbreviation(s)) |
void |
setNewOrderItem(boolean abNewOrderItem)
Set whether a new orderitem should be added to the target
order.
Default: false |
void |
setOfferIds(java.lang.Long[] anOfferIds)
Set the possible offers of the new/copied/updated orderitem(s).
Default: null (use the default set of possible offers/the offer of the
copied/updated orderitem(s) should be left unchanged) |
void |
setPartNumber(java.lang.String astrPartNumber)
Set the part number of the new/copied orderitem(s).
Default: null (the part number of the copied orderitem(s) should be left
unchanged) |
void |
setPartOwnerId(java.lang.Long anPartOwnerId)
Set the memberId that owns the CatalogEntry identified by the part
number. |
void |
setQuantity(java.lang.Double adQuantity)
Set the quantity of the new/copied/updated orderitem(s).
Default: null (the quantity of the new/copied/updated orderitem(s) should be
left unchanged) |
void |
setShipmodeId(java.lang.Integer anShipmodeId)
Set the shipping mode of the new/copied/updated orderitem(s).
Default: null (the shipping mode of the new/copied/updated orderitem(s) should
be left unchanged) |
void |
setUom(java.lang.String astrUom)
Set the unit of measure of the quantity.
Default: null (the quantity is normalized) |
void |
setUpdateOrderItemAbbreviations(java.lang.String[] astrUpdateOrderItemAbbreviations)
Set the orderitems in the target order to be updated.
Default: null (none of the orderitems in the target order are to be
updated) |
void |
setUpdateOrderItems(
OrderItemAccessBean[] aabUpdateOrderItems)
Set the orderitems in the target order to be updated.
Default: null (none of the orderitems in the target order are to to be
updated) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
OrderCopyCmd.Group
public OrderCopyCmd.Group()
setFromOrders
public void setFromOrders(OrderAccessBean[] aabFromOrders)
- Set the source orders.
Default: null (this enumeration group does not need any source order)
-
- Parameters:
aabFromOrders
- the source orders
setCopyOrderItems
public void setCopyOrderItems(OrderItemAccessBean[] aabCopyOrderItems)
- Set the orderitems in the source orders to be copied.
Default: null (all orderitems in the source orders are to be copied)
-
- Parameters:
aabCopyOrderItems
- the orderitems in the source orders to be
copied
setUpdateOrderItems
public void setUpdateOrderItems(OrderItemAccessBean[] aabUpdateOrderItems)
- Set the orderitems in the target order to be updated.
Default: null (none of the orderitems in the target order are to to be
updated)
-
- Parameters:
aabUpdateOrderItems
- the orderitems in the target order to be
updated
setNewOrderItem
public void setNewOrderItem(boolean abNewOrderItem)
- Set whether a new orderitem should be added to the target order.
Default: false
-
- Parameters:
abNewOrderItem
- whether a new orderitem should be added to
the target order
setQuantity
public void setQuantity(java.lang.Double adQuantity)
- Set the quantity of the new/copied/updated orderitem(s).
Default: null (the quantity of the new/copied/updated orderitem(s) should be
left unchanged)
-
- Parameters:
adQuantity
- the quantity of the new/copied/updated
orderitem(s)
setAttributes
public void setAttributes(java.util.Hashtable ahshAttributes)
- Set the attributes of the product.
Default: null (no attributes)
-
- Parameters:
ahshAttributes
- the attributes of the product.
- Key: attribute name (String)
- Value: attribute values (String[])
setAddressId
public void setAddressId(java.lang.Long anAddressId)
- Set the shipping address of the new/copied/updated orderitem(s).
Default: null (the shipping address of the new/copied/updated orderitem(s)
should be left unchanged)
-
- Parameters:
anAddressId
- the shipping address of the new/copied/updated
orderitem(s)
setCatalogEntryId
public void setCatalogEntryId(java.lang.Long anCatalogEntryId)
- Set the catalog entry of the new/copied orderitem(s).
Default: null (the catalog entry of the copied orderitem(s) should be left
unchanged)
-
- Parameters:
anCatalogEntryId
- the catalog entry of the new/copied
orderitem(s)
setContractIds
public void setContractIds(java.lang.Long[] anContractIds)
- Set the possible contracts of the new/copied/updated orderitem(s).
Default: null (use the default set of possible contracts/the contract of the
copied/updated orderitem(s) should be left unchanged)
-
- Parameters:
anContractIds
- the possible contracts of the
new/copied/updated orderitem(s)
setField1
public void setField1(java.lang.Integer anField1)
- Set field1 of the new/copied/updated orderitem(s).
Default: null (field1 of the new/copied/updated orderitem(s) should be left
unchanged)
-
- Parameters:
anField1
- field1 of the new/copied/updated
orderitem(s)
setMemberId
public void setMemberId(java.lang.Long anMemberId)
- Set the member to be used in resolving the order abbreviation(s).
Default: null (use the current user to resolve the order abbreviation(s))
-
- Parameters:
anMemberId
- the member to be used in resolving the order
abbreviation(s)
setOfferIds
public void setOfferIds(java.lang.Long[] anOfferIds)
- Set the possible offers of the new/copied/updated orderitem(s).
Default: null (use the default set of possible offers/the offer of the
copied/updated orderitem(s) should be left unchanged)
-
- Parameters:
anOfferIds
- the possible offers of the new/copied/updated
orderitem(s)
setShipmodeId
public void setShipmodeId(java.lang.Integer anShipmodeId)
- Set the shipping mode of the new/copied/updated orderitem(s).
Default: null (the shipping mode of the new/copied/updated orderitem(s) should
be left unchanged)
-
- Parameters:
anShipmodeId
- the shipping mode of the new/copied/updated
orderitem(s)
public void setComment(java.lang.String astrComment)
- Set the comment of the new/copied/updated orderitem(s).
Default: null (the comment of the new/copied/updated orderitem(s) should be
left unchanged)
-
- Parameters:
astrComment
- the comment of the new/copied/updated
orderitem(s)
setCopyOrderItemAbbreviations
public void setCopyOrderItemAbbreviations(java.lang.String[] astrCopyOrderItemAbbreviations)
- Set the orderitems in the source orders to be copied.
Default: null (all orderitems in the source orders are to be copied)
-
- Parameters:
astrCopyOrderItemAbbreviations
- the orderitems in the source
orders to be copied
setDescription
public void setDescription(java.lang.String astrDescription)
- Set the description of the new/copied/updated orderitem(s).
Default: null (the description of the new/copied/updated orderitem(s) should
be left unchanged)
-
- Parameters:
astrDescription
- the description of the new/copied/updated
orderitem(s)
setField2
public void setField2(java.lang.String astrField2)
- Set field2 of the new/copied/updated orderitem(s).
Default: null (field2 of the new/copied/updated orderitem(s) should be left
unchanged)
-
- Parameters:
astrField2
- field2 of the new/copied/updated
orderitem(s)
setFromOrderAbbreviations
public void setFromOrderAbbreviations(java.lang.String[] astrFromOrderAbbreviations)
- Set the source orders.
Default: null (this enumeration group does not need any source order)
-
- Parameters:
astrFromOrderAbbreviations
- the source
orders
setPartOwnerId
public void setPartOwnerId(java.lang.Long anPartOwnerId)
- Set the memberId that owns the CatalogEntry identified by the part number.
Both a part number and a part owner are required to uniquely identify a
CatalogEntry.
Default: null (the memberId
parameter will not be set when
calling OrderItemUpdateCmd
to add or update the OrderItem)
-
- Parameters:
anPartOwnerId
- the owner of the CatalogEntry identified by
the part number.
setPartNumber
public void setPartNumber(java.lang.String astrPartNumber)
- Set the part number of the new/copied orderitem(s).
Default: null (the part number of the copied orderitem(s) should be left
unchanged)
-
- Parameters:
astrPartNumber
- the part number of the new/copied
orderitem(s)
setUom
public void setUom(java.lang.String astrUom)
- Set the unit of measure of the quantity.
Default: null (the quantity is normalized)
-
- Parameters:
astrUom
- the unit of measure of the
quantity
setUpdateOrderItemAbbreviations
public void setUpdateOrderItemAbbreviations(java.lang.String[] astrUpdateOrderItemAbbreviations)
- Set the orderitems in the target order to be updated.
Default: null (none of the orderitems in the target order are to be updated)
-
- Parameters:
astrUpdateOrderItemAbbreviations
- the orderitems in the
target order to be updated
setConfigurationId
public void setConfigurationId(java.lang.String astrConfigId)
- Set the configuration ID of the new/copied orderitem(s).
Default: null (the configuration ID of the copied orderitem(s) should be left
unchanged)
-
- Parameters:
astrConfigId
- the configuration ID of the new/copied
orderitem(s)
setCorrelationGroup
public void setCorrelationGroup(java.lang.Long anCorrelationGroup)
- Set the correlation group of the new/copied/updated orderitem(s).
Default: null (the correlation group of the new/copied/updated orderitem(s)
should be left unchanged)
-
- Parameters:
anCorrelationGroup
- the correlation group of the
new/copied/updated orderitem(s)