com.ibm.commerce.order.utils
Interface ResolveOrderItemsCmd

All Superinterfaces:
TaskCommand
All Known Implementing Classes:
ResolveOrderItemsCmdImpl

public interface ResolveOrderItemsCmd
extends TaskCommand

This task command is called by other Order commands to resolve order and orderItem abbreviations (e.g. '*').


Field Summary
static java.lang.String ALL_AND_NEW_ORDERITEMS
           
static java.lang.String ALL_ORDERITEMS
           
static java.lang.String ALLOCATED
           
static java.lang.String AVAILABILITY_FUTURE
           
static java.lang.String AVAILABILITY_PAST_PRESENT
           
static java.lang.String AVAILABILITY_UNKNOWN
           
static java.lang.String BACK_ORDERED
           
static java.lang.String COPYRIGHT
           
static java.lang.String CORRELATION_GROUP
           
static java.lang.String CURRENT
           
static java.lang.String CURRENT_ORDERITEM
           
static java.lang.String defaultCommandClassName
           
static java.lang.String DISCONTINUED
           
static java.lang.String INVALID
           
static java.lang.String NAME
           
static java.lang.String NEW_ORDERITEM
           
static java.lang.String NO_ORDERITEM
           
static java.lang.String UNALLOCATED
           
static java.lang.String VALID
           
 
Method Summary
 java.lang.Long[] getAffectedOrderIds()
           
  OrderAccessBean[] getAffectedOrders()
           
 java.lang.String getCurrentOrDiscontinued()
          Deprecated.  
 java.lang.Long[] getOrderIds()
           
 java.lang.Long[] getOrderItemIds()
           
  OrderItemAccessBean[] getOrderItems()
           
  OrderAccessBean[] getOrders()
           
 boolean isNewOrderItem()
           
 boolean isNewPendingOrder()
           
 boolean isSetToCurrent()
           
 void setMemberId(java.lang.Long memberId)
           
 void setOrderAbbreviations(java.lang.String[] orderAbbreviations)
           
 void setOrderItemAbbreviations(java.lang.String[] orderItemAbbreviations)
           
 void setStoreId(java.lang.Integer storeId)
           
 void setStrict(boolean strict)            
 

Field Detail
public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values

defaultCommandClassName

public static final java.lang.String defaultCommandClassName
See Also:
Constant Field Values

ALL_ORDERITEMS

public static final java.lang.String ALL_ORDERITEMS
See Also:
Constant Field Values

CURRENT_ORDERITEM

public static final java.lang.String CURRENT_ORDERITEM
See Also:
Constant Field Values

NEW_ORDERITEM

public static final java.lang.String NEW_ORDERITEM
See Also:
Constant Field Values

ALL_AND_NEW_ORDERITEMS

public static final java.lang.String ALL_AND_NEW_ORDERITEMS
See Also:
Constant Field Values

NO_ORDERITEM

public static final java.lang.String NO_ORDERITEM
See Also:
Constant Field Values

ALLOCATED

public static final java.lang.String ALLOCATED
See Also:
Constant Field Values

BACK_ORDERED

public static final java.lang.String BACK_ORDERED
See Also:
Constant Field Values

UNALLOCATED

public static final java.lang.String UNALLOCATED
See Also:
Constant Field Values

CURRENT

public static final java.lang.String CURRENT
See Also:
Constant Field Values

DISCONTINUED

public static final java.lang.String DISCONTINUED
See Also:
Constant Field Values

VALID

public static final java.lang.String VALID
See Also:
Constant Field Values

INVALID

public static final java.lang.String INVALID
See Also:
Constant Field Values

AVAILABILITY_FUTURE

public static final java.lang.String AVAILABILITY_FUTURE
See Also:
Constant Field Values

AVAILABILITY_PAST_PRESENT

public static final java.lang.String AVAILABILITY_PAST_PRESENT
See Also:
Constant Field Values

AVAILABILITY_UNKNOWN

public static final java.lang.String AVAILABILITY_UNKNOWN
See Also:
Constant Field Values

CORRELATION_GROUP

public static final java.lang.String CORRELATION_GROUP
See Also:
Constant Field Values
Method Detail

getAffectedOrderIds

public java.lang.Long[] getAffectedOrderIds()

getAffectedOrders

public OrderAccessBean[] getAffectedOrders()

getCurrentOrDiscontinued

public java.lang.String getCurrentOrDiscontinued()
Deprecated.  

getOrderIds

public java.lang.Long[] getOrderIds()

getOrderItemIds

public java.lang.Long[] getOrderItemIds()

getOrderItems

public OrderItemAccessBean[] getOrderItems()

getOrders

public OrderAccessBean[] getOrders()

isNewOrderItem

public boolean isNewOrderItem()

isNewPendingOrder

public boolean isNewPendingOrder()

isSetToCurrent

public boolean isSetToCurrent()

setMemberId

public void setMemberId(java.lang.Long memberId)

setOrderAbbreviations

public void setOrderAbbreviations(java.lang.String[] orderAbbreviations)

setOrderItemAbbreviations

public void setOrderItemAbbreviations(java.lang.String[] orderItemAbbreviations)

setStoreId

public void setStoreId(java.lang.Integer storeId)

setStrict

public void setStrict(boolean strict)