public class InitiateIsBlockedOrderCheckCmdImpl extends ControllerCommandImpl implements InitiateIsBlockedOrderCheckCmd
Name | Description |
---|---|
orderId | The order ID to check the block status for. Mandatory. |
xTensibleCodeCheck | This parameter indicates whether to call the User Extensible code as part of order block checking. Mandatory. |
Constructor and Description |
---|
InitiateIsBlockedOrderCheckCmdImpl() |
Modifier and Type | Method and Description |
---|---|
AccessVector | getResources()
Returns the resources accessed by this command.
|
boolean | isBlocked()
This method returns value indicating whether extensible code blocked the Order or not.
|
boolean | isReadyToCallExecute()
This method is called by the Command Framework to check if all basic mandatory parameters have been set for this command.
|
void | performExecute()
Executes the business logic of this command implementation.
|
void | setOrderId(java.lang.Long passedOrderId)
Sets the order ID for checking the block status.
|
void | setRequestProperties(TypedProperty reqProperties)
The WebController calls the setRequestProperties method before invoking the execute method in this command.
|
void | setXtensibleCodeCheck(java.lang.String passedXTensibleCodeCheck)
Indicates whether to call the User Extensible code as part of order block checking.
|
void | validateParameters()
Checks that parameter storeId is specified.
|
public AccessVector getResources() throws ECException
public void performExecute() throws ECException
public void setRequestProperties(TypedProperty reqProperties) throws ECException
public void validateParameters() throws ECException
public boolean isReadyToCallExecute()
public void setOrderId(java.lang.Long passedOrderId)
public void setXtensibleCodeCheck(java.lang.String passedXTensibleCodeCheck)
public boolean isBlocked()