|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.AbstractMap<K,V> java.util.HashMap atg.commerce.payment.PaymentManagerPipelineArgs
public class PaymentManagerPipelineArgs
Argument dictionary for pipeline chains and processors invoked by the
PaymentManager. This class provides standard typesafe API's for storing
and retrieving common information in the dictionary using well-known
dictionary keys. An instance of this class will be passed as the
argument to the runProcess
method of any pipeline chain
used by the PaymentManager.
PaymentManager
,
PipelineProcessor
,
Serialized FormNested Class Summary |
---|
Nested classes/interfaces inherited from class java.util.AbstractMap |
---|
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
|
Constructor Summary | |
---|---|
PaymentManagerPipelineArgs()
|
|
PaymentManagerPipelineArgs(int pSize)
|
|
PaymentManagerPipelineArgs(int pSize,
float pLoadFactor)
|
Method Summary | |
---|---|
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. |
Methods inherited from class java.util.HashMap |
---|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
---|
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
---|
equals, hashCode |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public PaymentManagerPipelineArgs()
public PaymentManagerPipelineArgs(int pSize)
public PaymentManagerPipelineArgs(int pSize, float pLoadFactor)
Method Detail |
---|
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()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |