UserRegistrationEvent Class

com.bea.p13n.tracking.events
UserRegistrationEvent Class

public class UserRegistrationEvent

    extends TrackingEvent

Event for tracking a user registration


Hierarchy
Object
  AbstractConfigurableEntity
    Event
      TrackingEvent
        UserRegistrationEvent
All Implemented Interfaces

ConfigurableEntity, EventConstants, Serializable

Field Summary

public static final String
TRACKED_ANONYMOUS_ID
Event attribute key name for tracking id Attribute value is a String
public static final String
TYPE
Event Type
   
Fields from  com.bea.p13n.tracking.events.TrackingEvent
APPLICATION, REQUEST, SESSION_ID, USER_ID, USER_TYPE
 
Fields from  com.bea.p13n.property.AbstractConfigurableEntity
CE_METHOD_CACHE, instanceClass, PREFIX_GET, PREFIX_SET, propertyCache, textFormatter
 
Fields from interface com.bea.p13n.property.ConfigurableEntity
RESERVED_PROPERTY_SET
 
Fields from interface com.bea.p13n.events.EventConstants
TYPE_ALL
 

Constructor Summary

UserRegistrationEvent(String theSessionId, String theUserId, HttpServletRequest theRequest)

Create a new UserRegistrationEvent.
UserRegistrationEvent(HttpServletRequest request, String newUserId)

Create a new UserRegistrationEvent.
UserRegistrationEvent(HttpServletRequest request)

Create a new UserRegistrationEvent.
 

Method Summary

 
Methods from  com.bea.p13n.tracking.events.TrackingEvent
getSchemaKeys, getSession, getXMLNamespace, getXSDFile, setSchemaKeys, setSession, setXMLNamespace, setXSDFile
 
Methods from  com.bea.p13n.events.Event
getApplication, getAttribute, getAttributeNames, getProperty, getTimeStamp, getType, removeAttribute, setApplication, setAttribute, toString
 
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
   
Methods from interface com.bea.p13n.property.ConfigurableEntity
getJndiName, getPkString, getProperty, getPropertyAsString, getPropertyNoDefault, getUniqueId, removeProperty, setProperty
 

Field Detail

TRACKED_ANONYMOUS_ID

public static final String TRACKED_ANONYMOUS_ID
Event attribute key name for tracking id Attribute value is a String


TYPE

public static final String TYPE
Event Type

 

Constructor Detail

UserRegistrationEvent

public UserRegistrationEvent(String theSessionId, 
                             String theUserId, 
                             HttpServletRequest theRequest)
Create a new UserRegistrationEvent.

UserRegistrationEvent

public UserRegistrationEvent(HttpServletRequest request, 
                             String newUserId)
Create a new UserRegistrationEvent. This constructor must be used for tracking anonymous users.

UserRegistrationEvent

public UserRegistrationEvent(HttpServletRequest request)
Create a new UserRegistrationEvent. This constructor must be used for tracking anonymous users.