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.


Constructor Summary
OrderCopyCmd.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 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
 

Constructor Detail

OrderCopyCmd.Group

public OrderCopyCmd.Group()
Method Detail

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)

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/value: attribute name (String)/attribute values (String[])

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)

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)

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)

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)

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

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

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)

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)

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)

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

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

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)

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

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)

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)

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)

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)

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

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