ShoppingEvent Class
- public abstract class ShoppingEvent
extends TrackingEvent
Event for tracking shopping and purchase activity
-
Hierarchy
-
Object
AbstractConfigurableEntity
Event
TrackingEvent
ShoppingEvent
-
All Implemented Interfaces
-
ConfigurableEntity, EventConstants, Serializable
-
Direct Known Subclasses
-
AddToCartEvent, BuyEvent, PurchaseCartEvent, RemoveFromCartEvent
public static final String |
-
APPLICATION_NAME
- Event attribute key name for application name (aka storefront)
Attribute value is a String
|
public static final String |
-
CURRENCY
- Event attribute key name for currency (used by shopping and buy)
Attribute value is a String
|
public static final String |
-
QUANTITY
- Event attribute key name for quantity (used by shopping and buy)
Attribute value is a Double
|
public static final String |
-
SKU
- Event attribute key name for item sku (used by most)
Attribute value is a String
|
-
ShoppingEvent(
String theEventType, String theSessionId, String theUserId, String theXMLNamespace, String theXSDFile, String theSchemaKeys, HttpServletRequest theRequest, String aSKU, Double theQuantity, String aCurrency, String aApplicationName)
- Create a new ShoppingEvent.
|
-
ShoppingEvent(
String theEventType, HttpSession session, String theXMLNamespace, String theXSDFile, String theSchemaKeys, HttpServletRequest theRequest, String aSKU, Double theQuantity, String aCurrency, String aApplicationName)
- Create a new ShoppingEvent.
|
Methods from com.bea.p13n.property.AbstractConfigurableEntity |
createMapKey, getCachedProperty, getExplicitProperty, getExplicitSetter, getImplicitProperty, getJndiName, getPkString, getProperty, getPropertyAsString, getPropertyCache, getPropertyNoDefault, getUniqueId, hasExplicitGetter, hasExplicitSetter, removeExplicitProperty, removeProperty, setExplicitProperty, setProperty, upcaseFirst |
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
APPLICATION_NAME
public static final String APPLICATION_NAME
- Event attribute key name for application name (aka storefront)
Attribute value is a String
CURRENCY
public static final String CURRENCY
- Event attribute key name for currency (used by shopping and buy)
Attribute value is a String
QUANTITY
public static final String QUANTITY
- Event attribute key name for quantity (used by shopping and buy)
Attribute value is a Double
SKU
public static final String SKU
- Event attribute key name for item sku (used by most)
Attribute value is a String
ShoppingEvent
public ShoppingEvent(String theEventType,
String theSessionId,
String theUserId,
String theXMLNamespace,
String theXSDFile,
String[] theSchemaKeys,
HttpServletRequest theRequest,
String aSKU,
Double theQuantity,
String aCurrency,
String aApplicationName)
- Create a new ShoppingEvent.
ShoppingEvent
public ShoppingEvent(String theEventType,
HttpSession session,
String theXMLNamespace,
String theXSDFile,
String[] theSchemaKeys,
HttpServletRequest theRequest,
String aSKU,
Double theQuantity,
String aCurrency,
String aApplicationName)
- Create a new ShoppingEvent.
This ctor must be used to track anonymous users.