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


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
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.AccCommand
accessControlCheck, getAccCheck, getForUserId, setAccCheck, setForUserId, setOwner
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 
Methods inherited from interface com.ibm.commerce.security.Protectable
fulfills, getOwner
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME
Method Detail

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