public class RefundEventData extends BaseEventData
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
RefundEventData() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.hyades.logging.events.cbe.ExtendedDataElement |
composeEventEDE()
This method composes the common attributes of refund event data to
ExtendedDataElement which is for the data format Event using.
|
void |
decomposeEventEDE(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede)
This method is to decompose this ExtendedDataElement which is the data
format Event using to RefundEventData object.
|
RefundActionData |
getActionData(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement edeActionData)
This method gets the original action data from ExtendedDataElement .
|
java.util.HashMap |
getActionDataLists(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede)
This method gets the original HashMap object from ExtendedDataElement .
|
java.lang.String |
getCurrency()
This method gets the current currency.
|
org.eclipse.hyades.logging.events.cbe.ExtendedDataElement |
getEDEActionData(RefundActionData actionData)
This method gets the ExtendedDataElement object from the RefundActionData
|
org.eclipse.hyades.logging.events.cbe.ExtendedDataElement |
getEDEActionDataLists(java.util.HashMap actionDataLists,
java.lang.String name)
This method gets the ExtendedDataElement from a HashMap object.
|
org.eclipse.hyades.logging.events.cbe.ExtendedDataElement |
getEDERefundSensitiveInfo(java.util.Map mapOfSensitiveInfo)
This method gets the ExtendedDataElement that corresponds to the Map.
|
java.util.HashMap |
getHashOfActionDetailLists()
This method gets the HashMap object that contains the action list for each refund instruction.
|
java.util.Map |
getRefundSensitiveInfo()
This method gets the refund sensitive information.
|
java.util.Map |
getRefundSensitiveInfo(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede)
This method gets the Map with sensitive info from ExtendedDataElement.
|
java.lang.Long |
getRmaId()
This method gets the current RMA id, and the refund event is associated with RMA.
|
void |
setCurrency(java.lang.String string)
This method sets the current currency.
|
void |
setHashOfActionDetailLists(java.util.HashMap map)
This method sets HashMap object that contains the action list for each refund instruction.
|
void |
setRefundSensitiveInfo(java.util.Map localMapOfRefundSensitiveInfo)
This method sets the refund sensitive information.
|
void |
setRmaId(java.lang.Long long1)
This method sets the current RMA id, and the refund event is associated with RMA.
|
java.lang.String |
toString()
This method converts the attributes of this class to a human-readable format.
|
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 BaseEventData
public void decomposeEventEDE(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede) throws ECException
decomposeEventEDE
in class BaseEventData
ede
- The ExtendedDataElement to decomposeECException
- In case of failurepublic org.eclipse.hyades.logging.events.cbe.ExtendedDataElement getEDEActionDataLists(java.util.HashMap actionDataLists, java.lang.String name)
actionDataLists
- The HashMap that stores the action data listsname
- The ExtendedDataElement namepublic java.util.HashMap getActionDataLists(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede) throws ECException
ede
- The ExtendedDataElement objectECException
- In case of any failurespublic org.eclipse.hyades.logging.events.cbe.ExtendedDataElement getEDEActionData(RefundActionData actionData)
actionData
- The refund action datapublic RefundActionData getActionData(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement edeActionData) throws ECException
edeActionData
- The ExtendedDataElement for action dataECException
- In case of any failurespublic java.util.HashMap getHashOfActionDetailLists()
public void setHashOfActionDetailLists(java.util.HashMap map)
map
- The HashMap that contains the action list for each refund instructionpublic java.lang.String getCurrency()
public java.lang.Long getRmaId()
public void setCurrency(java.lang.String string)
string
- The current currencypublic void setRmaId(java.lang.Long long1)
long1
- The current RMA idpublic java.lang.String toString()
toString
in class BaseEventData
public java.util.Map getRefundSensitiveInfo()
public void setRefundSensitiveInfo(java.util.Map localMapOfRefundSensitiveInfo)
localMapOfRefundSensitiveInfo
- The refund sensitive information.public org.eclipse.hyades.logging.events.cbe.ExtendedDataElement getEDERefundSensitiveInfo(java.util.Map mapOfSensitiveInfo)
mapOfSensitiveInfo
- All of the sensitive information stored in a Map.public java.util.Map getRefundSensitiveInfo(org.eclipse.hyades.logging.events.cbe.ExtendedDataElement ede)
ede
- The current ExtendedDataElement.