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.