public interface CreateReturnPaymentTCCmd extends TaskCommand
This command accepts a ReturnPayment policy as input. It then creates an XML element for a RefundPaymentMethod TC that conforms to the Trading DTD. It uses this XML element and the incoming trading agreement ID to create the TC.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
The default implementation of this command.
|
static java.lang.String |
NAME
The name of this command.
|
Modifier and Type | Method and Description |
---|---|
void |
setPolicyName(java.lang.String newPolicyName)
Stores the incoming value for the policy name.
|
void |
setPolicyType(java.lang.String newPolicyType)
Stores the incoming value for the policy type.
|
void |
setStoreEntity(java.lang.String newStoreEntity)
Stores the store entity for which the policy has been specified.
|
void |
setTradingId(java.lang.Long newTradingId)
Stores the trading agreement ID.
|
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
void setPolicyName(java.lang.String newPolicyName)
newPolicyName
- The name of the policy.void setPolicyType(java.lang.String newPolicyType)
newPolicyType
- The type of the policy.void setStoreEntity(java.lang.String newStoreEntity)
newStoreEntity
- The Store or StoreGroup ID of the policy.void setTradingId(java.lang.Long newTradingId)
newTradingId
- The trading agreement ID.