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)
public static void serializeOrderData(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe, com.ibm.commerce.order.utils.OrderData orderData)
public static void serializeOrderItemData(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe, com.ibm.commerce.order.utils.OrderItemData orderItemData)
public static void serializeOrderItemDataPair(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe, com.ibm.commerce.order.utils.OrderItemDataPair orderItemDataPair)
public static java.util.List getOrderData(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent cbe)