com.ibm.commerce.order.commands
Interface SetPendingOrderCmd
- All Superinterfaces:
- AccCommand, ControllerCommand, ECCommand, Protectable
- All Known Implementing Classes:
- SetPendingOrderCmdImpl
- public interface SetPendingOrderCmd
- extends ControllerCommand
Marks one or more pending orders as the current pending orders.
A marked pending order is the default working pending order for a shopper.
Behavior
Calls a task SetCurrentPendingOrderCmd process task passing to it the
number of the pending orders to be marked current.
Exception Conditions
Method Summary |
void |
setField1(java.lang.Integer anField1)
Sets the customizable field 1. |
void |
setField2(java.lang.String astrField2)
Sets the customizable field 2. |
void |
setOrderIds(java.lang.String[] aarrNumbers)
Specifies zero or more orders, using order reference numbers or one of
the special abbreviations ".", "*", ".t", "*t" etc. |
void |
setOutOrderNames(java.lang.String[] aarrNames)
Specifies the names of the name-value pairs to be added to the redirection URL. |
void |
setStoreId(java.lang.Integer anStoreId)
Specifies the stores of the orders that are listed. |
Methods inherited from interface com.ibm.commerce.command.ControllerCommand |
execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters |
COPYRIGHT
public static final java.lang.String COPYRIGHT
defaultCommandClassName
public static final java.lang.String defaultCommandClassName
NAME
public static final java.lang.String NAME
setField1
public void setField1(java.lang.Integer anField1)
- Sets the customizable field 1.
- Parameters:
anField1
- The customizable field.
setField2
public void setField2(java.lang.String astrField2)
- Sets the customizable field 2.
- Parameters:
astrField2
- The customizable field.
setOrderIds
public void setOrderIds(java.lang.String[] aarrNumbers)
- Specifies zero or more orders, using order reference numbers or one of
the special abbreviations ".", "*", ".t", "*t" etc.
- Parameters:
aarrNumbers
- A list of order reference numbers or special abbreviation.
setOutOrderNames
public void setOutOrderNames(java.lang.String[] aarrNames)
- Specifies the names of the name-value pairs to be added to the redirection URL.
The values of the added name-value pairs are the reference numbers of the input
orders.
- Parameters:
aarrNames
- A list of names for the name-value pairs.
setStoreId
public void setStoreId(java.lang.Integer anStoreId)
- Specifies the stores of the orders that are listed.
- Parameters:
anStoreId
- java.lang.Integer