public class ProcessFutureOrdersCmdImpl extends ControllerCommandImpl implements ProcessFutureOrdersCmd, Protectable
Name | Description |
---|---|
storeId | the store Id. |
Constructor and Description |
---|
ProcessFutureOrdersCmdImpl()
This is the class constructor.
|
Modifier and Type | Method and Description |
---|---|
AccessVector | getResources()
Returns command resources for access control by instantiating an AccessVector using the StoreAccessBean.
|
protected boolean | handleApplicationError(OrderAccessBean abOrder, java.lang.Exception exception)
This method helps you to process a specific order when the ECApplicationException is thrown.
|
boolean | isGeneric()
Return false to indicate that this command can not be run by a generic user.
|
protected boolean | isQualifieFutureorder(OrderAccessBean abOrder)
This method checks whether the order is a qualified to be processed by this scheduler command.
|
boolean | isReadyToCallExecute()
Return true to indicate that this command is ready to be executed.
|
void | performExecute()
Execute the business logic of the command implementation.
|
void | reset()
Reset instance variables.
|
void | setRequestProperties(TypedProperty reqParms)
Set command request properties.
|
void | validateParameters()
Validate command parameters.
|
public ProcessFutureOrdersCmdImpl()
public AccessVector getResources() throws ECException
This command uses the following Access bean:
Exceptions
public boolean isGeneric()
public boolean isReadyToCallExecute()
protected boolean isQualifieFutureorder(OrderAccessBean abOrder) throws ECException
protected boolean handleApplicationError(OrderAccessBean abOrder, java.lang.Exception exception) throws ECException
public void performExecute() throws ECException
public void reset()
public void setRequestProperties(TypedProperty reqParms) throws ECApplicationException
public void validateParameters() throws ECException