public class PaymentManagerPipelineArgs
extends java.util.HashMap
runProcess
method of any pipeline chain
used by the PaymentManager.PaymentManager
,
PipelineProcessor
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION |
Constructor and Description |
---|
PaymentManagerPipelineArgs() |
PaymentManagerPipelineArgs(int pSize) |
PaymentManagerPipelineArgs(int pSize,
float pLoadFactor) |
Modifier and Type | Method and Description |
---|---|
PaymentManagerAction |
getAction()
Get the action being performed from the argument dictionary.
|
double |
getAmount()
Get the payment amount from the argument dictionary.
|
Order |
getOrder()
Get the current Order from the argument dictionary.
|
PaymentGroup |
getPaymentGroup()
Get the current PaymentGroup from the argument dictionary.
|
java.lang.Object |
getPaymentInfo()
Get the generic payment information from the argument dictionary.
|
PaymentManager |
getPaymentManager()
Get the current PaymentManager from the argument dictionary.
|
PaymentStatus |
getPaymentStatus()
Get the result status of the current operation from the argument dictionary.
|
void |
setAction(PaymentManagerAction pAction)
Add the action being performed to the argument dictionary.
|
void |
setAmount(double pAmount)
Add the payment amount to the argument dictionary.
|
void |
setOrder(Order pOrder)
Add the current Order to the argument dictionary.
|
void |
setPaymentGroup(PaymentGroup pPayment)
Add the current PaymentGroup to the argument dictionary.
|
void |
setPaymentInfo(java.lang.Object pInfo)
Add a generic payment information object to the argument dictionary.
|
void |
setPaymentManager(PaymentManager pManager)
Add the current PaymentManager to the argument dictionary.
|
void |
setPaymentStatus(PaymentStatus pStatus)
Add the result status of the current operation to the argument dictionary.
|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
public PaymentManagerPipelineArgs()
public PaymentManagerPipelineArgs(int pSize)
public PaymentManagerPipelineArgs(int pSize, float pLoadFactor)
public void setOrder(Order pOrder)
public Order getOrder()
public void setPaymentManager(PaymentManager pManager)
public PaymentManager getPaymentManager()
public void setPaymentGroup(PaymentGroup pPayment)
public PaymentGroup getPaymentGroup()
public void setAmount(double pAmount)
public double getAmount()
public void setAction(PaymentManagerAction pAction)
public PaymentManagerAction getAction()
public void setPaymentInfo(java.lang.Object pInfo)
public java.lang.Object getPaymentInfo()
public void setPaymentStatus(PaymentStatus pStatus)
public PaymentStatus getPaymentStatus()