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)
setComment
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)
Feedback
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.