public interface Plugin_V2 extends QueryablePlugin
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
Modifier and Type | Method and Description |
---|---|
com.ibm.commerce.payments.plugin.Batch | getBatch(PluginContext pluginContext, com.ibm.commerce.payments.plugin.Batch batch)
This method send RFR request to the back ends and update the transactions included in the batch and the batch state according to the response.
|
boolean | initPlugin(PluginConfiguration pcl)
This method is called when the plugin is loaded for the first time.
|
com.ibm.commerce.payments.plugin.Batch | settleBatch(PluginContext pluginContext, com.ibm.commerce.payments.plugin.Batch batch, boolean forceClose)
This method send the batch to the back ends.
|
static final java.lang.String COPYRIGHT
boolean initPlugin(PluginConfiguration pcl) throws java.rmi.RemoteException
This method starts a thread to read the response packet from the socket connecting to psp Host, retransmit the request that has been sent previously as well.
com.ibm.commerce.payments.plugin.Batch settleBatch(PluginContext pluginContext, com.ibm.commerce.payments.plugin.Batch batch, boolean forceClose) throws PluginException, java.rmi.RemoteException
com.ibm.commerce.payments.plugin.Batch getBatch(PluginContext pluginContext, com.ibm.commerce.payments.plugin.Batch batch) throws PluginException, java.rmi.RemoteException