public class OrderEventUtilities
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
ORDER_DATA
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_CSR
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_CSR_ID
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_CURRENCY
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_EVENT_RAISE_TIME
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_ID
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_MEMBER_ID
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_SHIPPING_TOTAL
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_SUB_TOTAL
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_TIME_PLACED
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_TIME_UPDATED
Order event data element constant.
|
static java.lang.String |
ORDER_DATA_TYPE
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_ADDRESS_ID
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_CATALOG_ENTRY_ID
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_CONTRACT_ID
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_COST
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_COST_CURRENCY
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_CURRENCY
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_ID
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_MEMBER_ID
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_NEW_PRICE
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_NEW_QUANTITY
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_OLD_CONTRACT_ID
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_OLD_CURRENCY
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_OLD_PRICE
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_OLD_QUANTITY
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_ORDER_ID
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_PRICE
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_QUANTITY
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_REASON_CODE
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_REMARK
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_SHIPPING_TOTAL
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_SKU
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_SUB_TOTAL
Order event data element constant.
|
static java.lang.String |
ORDER_ITEM_DATA_TIME_UPDATED
Order event data element constant.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List |
getOrderData(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe)
Extracts the order data from the common base events and returns a
list of OrderData objects that represents the orders in the event.
|
static void |
serialize(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe,
java.lang.Object data)
Serialize the event data into the common base event.
|
static void |
serializeOrderData(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe,
com.ibm.commerce.order.utils.OrderData orderData)
Serialize the order data and store it in the common base event.
|
static void |
serializeOrderItemData(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe,
com.ibm.commerce.order.utils.OrderItemData orderItemData)
Serialize the order item data and store it in the common base event.
|
static void |
serializeOrderItemDataPair(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe,
com.ibm.commerce.order.utils.OrderItemDataPair orderItemDataPair)
Serialize the order item data pair and store it in the common base event.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String ORDER_DATA
public static final java.lang.String ORDER_DATA_ID
public static final java.lang.String ORDER_DATA_CURRENCY
public static final java.lang.String ORDER_DATA_TYPE
public static final java.lang.String ORDER_DATA_MEMBER_ID
public static final java.lang.String ORDER_DATA_CSR_ID
public static final java.lang.String ORDER_DATA_TIME_UPDATED
public static final java.lang.String ORDER_DATA_TIME_PLACED
public static final java.lang.String ORDER_DATA_SUB_TOTAL
public static final java.lang.String ORDER_DATA_SHIPPING_TOTAL
public static final java.lang.String ORDER_DATA_CSR
public static final java.lang.String ORDER_DATA_EVENT_RAISE_TIME
public static final java.lang.String ORDER_ITEM_DATA
public static final java.lang.String ORDER_ITEM_DATA_ID
public static final java.lang.String ORDER_ITEM_DATA_QUANTITY
public static final java.lang.String ORDER_ITEM_DATA_TIME_UPDATED
public static final java.lang.String ORDER_ITEM_DATA_COST
public static final java.lang.String ORDER_ITEM_DATA_COST_CURRENCY
public static final java.lang.String ORDER_ITEM_DATA_OLD_QUANTITY
public static final java.lang.String ORDER_ITEM_DATA_NEW_QUANTITY
public static final java.lang.String ORDER_ITEM_DATA_ORDER_ID
public static final java.lang.String ORDER_ITEM_DATA_MEMBER_ID
public static final java.lang.String ORDER_ITEM_DATA_CATALOG_ENTRY_ID
public static final java.lang.String ORDER_ITEM_DATA_SUB_TOTAL
public static final java.lang.String ORDER_ITEM_DATA_SHIPPING_TOTAL
public static final java.lang.String ORDER_ITEM_DATA_ADDRESS_ID
public static final java.lang.String ORDER_ITEM_DATA_CURRENCY
public static final java.lang.String ORDER_ITEM_DATA_OLD_CURRENCY
public static final java.lang.String ORDER_ITEM_DATA_SKU
public static final java.lang.String ORDER_ITEM_DATA_PRICE
public static final java.lang.String ORDER_ITEM_DATA_CONTRACT_ID
public static final java.lang.String ORDER_ITEM_DATA_OLD_CONTRACT_ID
public static final java.lang.String ORDER_ITEM_DATA_REASON_CODE
public static final java.lang.String ORDER_ITEM_DATA_REMARK
public static final java.lang.String ORDER_ITEM_DATA_OLD_PRICE
public static final java.lang.String ORDER_ITEM_DATA_NEW_PRICE
public static void serialize(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe, java.lang.Object data)
cbe
- The common base event.data
- The event data.public static void serializeOrderData(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe, com.ibm.commerce.order.utils.OrderData orderData)
cbe
- The common base event.orderData
- The order data object.public static void serializeOrderItemData(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe, com.ibm.commerce.order.utils.OrderItemData orderItemData)
cbe
- The common base event.orderItemData
- The order item data object.public static void serializeOrderItemDataPair(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe, com.ibm.commerce.order.utils.OrderItemDataPair orderItemDataPair)
cbe
- The common base event.orderItemDataPair
- The order data object.public static java.util.List getOrderData(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe)
cbe
- The common base event.