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
IBM copyright notice field.
static java.lang.String defaultCommandClassName
The default implementation class.
static java.lang.String NAME
The name of the Command Interface class.
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
checkPermission, 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, getResourceOwners, setAccCheck, setForUserId, setOwner
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
Methods inherited from interface com.ibm.commerce.security.Protectable
fulfills, getOwner
Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
IBM copyright notice field.
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
The name of the Command Interface class.
See Also:
Constant Field Values

defaultCommandClassName

public static final java.lang.String defaultCommandClassName
The default implementation class.
See Also:
Constant Field Values
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

Feedback