DoPaymentActionsPolicyCmdImplpublic class DoCancelCLCmdImpl extends BusinessPolicyCommandImpl implements DoCancelPolicyCmd
DoCancelPolicy business policy
command implementation class is the default implementation class
for cancelling payment for CreditLine.
Parameters:
| Parameter Name | Type | Descriptions |
| abOrder | OrderAccessBean | The Order Access Bean |
| errorViewName | String | Optional error view name passed in by the Caller. |
Behavior:
Default Error View Name:
ErrorCodes:
PaymentConstants.ERR_CODE_CREDIT_LINE_NOT_AVAILABLE (1981)
- Credit Line not available or no longer active.
This command uses the following AccessBeans:
AccountAccessBean
CreditLineAccessBean
OrderAccessBean
OrderPaymentMethodAccessBean
This command does not call other TaskCommand.
defaultCommandClassName, ERRTASK_NAME, NAME| Constructor and Description |
|---|
DoCancelCLCmdImpl()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isReadyToCallExecute()
Deprecated.
This method is called by the Command Framework to check if all basic mandatory
parameters have been set for this command.
|
void |
performExecute()
Deprecated.
Performs the main business logic of the command.
|
void |
setErrorViewName(java.lang.String sEVN)
Deprecated.
Sets the error view to be used to report error.
|
void |
setOrder(OrderAccessBean ab)
Deprecated.
Sets the order property of the command.
|
getPolicyId, getRequestProperties, setPolicyId, setRequestPropertiesaccessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParametersexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCachegetCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicyequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPolicyId, getRequestProperties, setPolicyId, setRequestPropertiesexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameterspublic boolean isReadyToCallExecute()
isReadyToCallExecute in interface com.ibm.websphere.command.CommandisReadyToCallExecute in class AbstractECTargetableCommandpublic void performExecute()
throws ECException
performExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECExceptionpublic void setErrorViewName(java.lang.String sEVN)
setErrorViewName in interface DoCancelPolicyCmdsEVN - the Error View nameDoCancelPolicyCmd.ERRTASK_NAMEpublic void setOrder(OrderAccessBean ab)
setOrder in interface DoCancelPolicyCmdab - the OrderAccessBean representing the Order whose payment is to be canceled.