DoPaymentActionsPolicyCmd
public interface DoPaymentPolicyCmd extends BusinessPolicyCommand
DoPaymentPolicyCmd
Business Policy Command
This command is called by the DoPaymentMPFCmdImpl Task command to perform processing specifc to the payment policy specified.
DoPaymentCLCmdImpl
,
DoPaymentPMCmdImpl
Modifier and Type | Field and Description |
---|---|
static int |
CC_VALID_Y_RANGE
Deprecated.
The valid credit card expiry year range.
|
static java.lang.String |
COPYRIGHT
Deprecated.
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
Deprecated.
The default implementation of this command.
|
static java.lang.String |
ERRTASK_NAME
Deprecated.
Name of the default error view for this command.
|
static java.lang.String |
MESSAGE_FOR_BUYER
Deprecated.
Property name for the MessageForBuyer property passed in the exceptionData of an ErrorDataBean.
|
static java.lang.String |
NAME
Deprecated.
The name of this command.
|
static java.lang.String |
NVP_field
Deprecated.
Use NVP_FIELD instead.
|
static java.lang.String |
NVP_FIELD
Deprecated.
Property name for the field property passed in the exceptionData of an ErrorDataBean.
|
static java.lang.String |
PM_MESSAGE_FOR_BUYER
Deprecated.
Property name for the MessageForBuyer property passed in the exceptionData of an ErrorDataBean.
|
static java.lang.String |
PM_MESSAGE_FOR_MERCHANT
Deprecated.
Property name for the MessageForMerchant property passed in the exceptionData of an ErrorDataBean.
|
static java.lang.String |
PM_PRIMARY_RC
Deprecated.
Property name for the PrimaryRC property passed in the exceptionData of an ErrorDataBean.
|
static java.lang.String |
PM_SECONDARY_RC
Deprecated.
Property name for the SecondaryRC property passed in the exceptionData of an ErrorDataBean.
|
static java.lang.String |
WCSHOSTNAME
Deprecated.
Environment variable name for the WebSphere Commerce host.
|
static java.lang.String |
WCSWEBSERVERPORT
Deprecated.
Environment variable name for the WebSphere Commerce web server port.
|
static java.lang.String |
WEBPATH
Deprecated.
Environment variable name for the WebSphere Commerce webpath.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContentType()
Deprecated.
Returns the Content Type (or MIME type) of the return data, or
null if
the type is not known. |
java.lang.String |
getOrderState()
Deprecated.
Returns the single character String value that the called command
wants the Calling command to use to set the Status of the order.
|
byte[] |
getReturnData()
Deprecated.
Returns the byte Array containing Return Data from the Payment System.
|
void |
setAccount(AccountAccessBean abAccount)
Deprecated.
Sets the account property of the command.
|
void |
setBuyerPOId(java.lang.Long nBuyerPOId)
Deprecated.
Sets optional buyerPOId if the customer (buyer) had specified a buyer purchase order number.
|
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.
|
void |
setPaymentAttributes(TypedProperty requestProperties)
Deprecated.
Sets the paymentAttributes property of the command.
|
void |
setTotalAmount(java.math.BigDecimal totalAmount)
Deprecated.
Sets the totalAmount property of the command.
|
getPolicyId, getRequestProperties, setPolicyId, setRequestProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
static final java.lang.String ERRTASK_NAME
static final java.lang.String NVP_FIELD
ErrorDataBean
,
Constant Field Valuesstatic final java.lang.String NVP_field
NVP_FIELD
,
Constant Field Valuesstatic final java.lang.String PM_PRIMARY_RC
ErrorDataBean
,
Constant Field Valuesstatic final java.lang.String PM_SECONDARY_RC
ErrorDataBean
,
Constant Field Valuesstatic final java.lang.String PM_MESSAGE_FOR_BUYER
ErrorDataBean
,
Constant Field Valuesstatic final java.lang.String PM_MESSAGE_FOR_MERCHANT
ErrorDataBean
,
Constant Field Valuesstatic final java.lang.String MESSAGE_FOR_BUYER
PM_MESSAGE_FOR_BUYER
,
Constant Field Valuesstatic final java.lang.String WCSHOSTNAME
com.ibm.commerce.payment.commands.DoPaymentPMCmdImpl
,
Constant Field Valuesstatic final java.lang.String WCSWEBSERVERPORT
com.ibm.commerce.payment.commands.DoPaymentPMCmdImpl
,
Constant Field Valuesstatic final java.lang.String WEBPATH
com.ibm.commerce.payment.commands.DoPaymentPMCmdImpl
,
Constant Field Valuesstatic final int CC_VALID_Y_RANGE
java.lang.String getContentType()
null
if
the type is not known.String
containing the name of the MIME type of the return data,
or null if the type is not knownjava.lang.String getOrderState()
byte[] getReturnData()
void setAccount(AccountAccessBean abAccount)
abAccount
- the AccountAccessBean representing the account the order is associated withvoid setBuyerPOId(java.lang.Long nBuyerPOId)
nBuyerPOId
- the internal ID of the BuyerPO record representing the purchase order number specifiedvoid setErrorViewName(java.lang.String sEVN)
sEVN
- the Error View nameERRTASK_NAME
void setOrder(OrderAccessBean ab)
ab
- the OrderAccessBean representing the order for which payment
is to be processed.void setPaymentAttributes(TypedProperty requestProperties)
Some of the optional Payment Attributes that may be passed to the command are:
Keyword Value =========== ==================================== cardBrand The credit card brand. cardNumber The credit card number cardExpiryMonth The credit card exipration month cardExpiryYear The credit card exipration yearSee the command implementation class for the actual list of parameters that are expected.
requestProperties
- the TypedProperty object that contains all
the command parameters to be passed to this command.void setTotalAmount(java.math.BigDecimal totalAmount)
totalAmount
- the total price of the order for which payment
is to be processed.