public class PrimePaymentEventData extends PaymentEventData
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
PrimePaymentEventData() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.hyades.logging.events.cbe.ExtendedDataElement |
composeEventEDE()
This method composes the prime payment involved attributes to
ExtendedDataElement which is for the data format Event using.
|
void |
decomposeEventEDE(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede)
This method decomposes the ExtendedDataElement to the prime payment
involved attributes.
|
org.eclipse.hyades.logging.events.cbe.ExtendedDataElement |
getEDEPaymentSensitiveInfo(java.util.Map mapOfSensitiveInfo)
This method gets the ExtendedDataElement that corresponds
to the Map .
|
java.math.BigDecimal |
getInitialAmount()
This method gets the initial amount of current prime payment business
event.
|
java.util.Map |
getPaymentSensitiveInfo()
This method gets the payment sensitive information.
|
java.util.Map |
getPaymentSensitiveInfo(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede)
This method gets the Map from ExtendedDataElement.
|
void |
setInitialAmount(java.math.BigDecimal decimal)
This method sets the initial amount of current prime payment business
event.
|
void |
setPaymentSensitiveInfo(java.util.Map localMapOfPaymentSensitiveInfo)
This method sets the payment sensitive information.
|
java.lang.String |
toString()
This method converts the attributes of this class to a human-readable format.
|
getActionData, getActionDataLists, getArrayList, getEDEActionData, getEDEActionDataLists, getEDEArrayList, getEDERelBwtRlsAndPay, getEDPOrderId, getHashOfActionDetailLists, getHashOfEditActionDetailLists, getHashOfReversalActionDetailLists, getOrderId, getRelationBwtRlsAndPay, getRelationOfRlsAndPay, getStatus, isIdempotent, setEDPOrderId, setHashOfActionDetailLists, setHashOfEditActionDetailLists, setHashOfReversalActionDetailLists, setIdempotent, setOrderId, setRelationOfRlsAndPay, setStatus
getLocale, getOrderChannel, getStoreId, setLocale, setOrderChannel, setStoreId
public static final java.lang.String COPYRIGHT
public org.eclipse.hyades.logging.events.cbe.ExtendedDataElement composeEventEDE()
composeEventEDE
in class PaymentEventData
public void decomposeEventEDE(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede) throws ECException
decomposeEventEDE
in class PaymentEventData
ede
- The current ExtendedDataElementECException
- In case of any failurepublic java.math.BigDecimal getInitialAmount()
public void setInitialAmount(java.math.BigDecimal decimal)
decimal
- The initial amountpublic org.eclipse.hyades.logging.events.cbe.ExtendedDataElement getEDEPaymentSensitiveInfo(java.util.Map mapOfSensitiveInfo)
mapOfSensitiveInfo
- All of the sensitive information stored in a Map public java.util.Map getPaymentSensitiveInfo(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede)
ede
- The current ExtendedDataElementpublic java.lang.String toString()
toString
in class PaymentEventData
public java.util.Map getPaymentSensitiveInfo()
public void setPaymentSensitiveInfo(java.util.Map localMapOfPaymentSensitiveInfo)
localMapOfPaymentSensitiveInfo
- the payment sensitive information