com.ibm.commerce.payment.ppc.commands
Interface PPCPaymentechBatchCtrlCmd
-
- All Superinterfaces:
- AccCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ControllerCommand, ECCommand, Protectable, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, ToolsControllerCommand
- All Known Implementing Classes:
- PPCPaymentechBatchCtrlCmdImpl
public interface PPCPaymentechBatchCtrlCmd extends ToolsControllerCommand
This tools controller command is used to process the pending deposit/credit transaction of paymentech by batch. It first creates batches for the transactions (crediting or depositing transactions) that need to be processed by batch. Then it processes the batches by calling the corresponding APIs of Websphere Commerce Payments. This command can be used as a scheduler. The default implementation of this command isPPCPaymentechBatchCtrlCmdImpl
.
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.String
CLASS_NAME
The full name of this command.static java.lang.String
COPYRIGHT
The IBM Copyright notice field.static java.lang.String
defaultCommandClassName
The default implementation of this command.-
Fields inherited from interface com.ibm.commerce.tools.command.ToolsControllerCommand
NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.lang.String
getBatchId()
This method returns the batch identifier.java.lang.String
getMerchConfId()
This method returns the merchant configuration identifier.void
setBatchId(java.lang.String batchId)
This method sets the batch identifier.void
setMerchConfId(java.lang.String merchConfId)
This method sets the merchant configuration identifier.-
Methods inherited from interface com.ibm.commerce.command.ControllerCommand
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties
-
Methods inherited from interface com.ibm.websphere.command.CacheableCommand
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
-
Methods inherited from interface com.ibm.websphere.command.TargetableCommand
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
-
Methods inherited from interface com.ibm.commerce.command.AccCommand
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
-
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
-
Methods inherited from interface com.ibm.commerce.security.Protectable
fulfills, getOwner
-
-
-
-
Field Detail
-
COPYRIGHT
static final java.lang.String COPYRIGHT
The IBM Copyright notice field.- See Also:
- Constant Field Values
-
CLASS_NAME
static final java.lang.String CLASS_NAME
The full name of this command.- See Also:
- Constant Field Values
-
defaultCommandClassName
static final java.lang.String defaultCommandClassName
The default implementation of this command.- See Also:
- Constant Field Values
-
-
Method Detail
-
setBatchId
void setBatchId(java.lang.String batchId)
This method sets the batch identifier.- Parameters:
batchId
- the batch identifier to set.
-
getBatchId
java.lang.String getBatchId()
This method returns the batch identifier.- Returns:
- String the batch identifier.
-
getMerchConfId
java.lang.String getMerchConfId()
This method returns the merchant configuration identifier.- Returns:
- String the merchant configuration identifier.
-
setMerchConfId
void setMerchConfId(java.lang.String merchConfId)
This method sets the merchant configuration identifier.- Parameters:
merchConfId
- the merchant configuration identifier to set.
-
-