public class ResolveOrderItemsCmdImpl extends TaskCommandImpl implements ResolveOrderItemsCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT |
Constructor and Description |
---|
ResolveOrderItemsCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long[] | getAffectedOrderIds() |
OrderAccessBean[] | getAffectedOrders() |
java.lang.String | getCurrentOrDiscontinued()
Deprecated.
This method returned data for an unsupported operation. It should not be used.
|
static ResolveOrderItemsCmd | getInstance(CommandContext aCommandContext)
Returns the instance from the transaction cache.
|
protected java.lang.String | getInternalOrderItemAbbreviation(java.lang.String orderItemAbbreviation) |
java.lang.Long[] | getOrderIds() |
java.lang.Long[] | getOrderItemIds() |
OrderItemAccessBean[] | getOrderItems() |
OrderAccessBean[] | getOrders() |
boolean | isNewOrderItem() |
boolean | isNewPendingOrder() |
boolean | isSetToCurrent() |
void | performExecute()
This method performs the business logic for this command.
|
static void | releaseInstance(CommandContext aCommandContext)
Releases the instance from the transaction cache, if there is one in the transaction cache.
|
static void | releaseInstance(java.lang.Integer anStoreId)
Releases the instance from the transaction cache, if there is one in the transaction cache.
|
void | reset()
This method is called after a command has been executed.
|
protected OrderItemAccessBean[] | resolveATPAbbreviation(java.lang.String astrAbbreviation) |
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) |
void | validateParameters()
This method performs server side parameter checking.
|
public static final java.lang.String COPYRIGHT
public static ResolveOrderItemsCmd getInstance(CommandContext aCommandContext) throws ECException
public static void releaseInstance(CommandContext aCommandContext)
public static void releaseInstance(java.lang.Integer anStoreId)
public java.lang.Long[] getAffectedOrderIds()
public OrderAccessBean[] getAffectedOrders()
public java.lang.String getCurrentOrDiscontinued()
protected java.lang.String getInternalOrderItemAbbreviation(java.lang.String orderItemAbbreviation)
public java.lang.Long[] getOrderIds()
public java.lang.Long[] getOrderItemIds()
public OrderItemAccessBean[] getOrderItems()
public OrderAccessBean[] getOrders()
public boolean isNewOrderItem()
public boolean isNewPendingOrder()
public boolean isSetToCurrent()
public void performExecute() throws ECException
public void reset()
protected OrderItemAccessBean[] resolveATPAbbreviation(java.lang.String astrAbbreviation) throws ECException
public void setMemberId(java.lang.Long memberId)
public void setOrderAbbreviations(java.lang.String[] orderAbbreviations)
public void setOrderItemAbbreviations(java.lang.String[] orderItemAbbreviations)
public void setStoreId(java.lang.Integer storeId)
public void setStrict(boolean strict)
public void validateParameters() throws ECException