Package com.mtgi.analytics

Interface Summary
BehaviorEventPersister Stores instances of BehaviorEvent to a behavior tracking database.
BehaviorTrackingManager Top-level application interface for logging behavior tracking events to the BehaviorTracking database.
SessionContext Provides contextual information for behavior tracking purposes about a user (or other principal) acting on an application.
 

Class Summary
BehaviorEvent Applications should generally not have to interact with BehaviorEvent directly. Represents an action taken directly or indirectly by a user.
BehaviorEventSerializer  
BehaviorTrackingManagerImpl Standard implementation of BehaviorTrackingManager.
EventDataElement Semi-structured (XML-like) data about a BehaviorEvent.
EventDataElementSerializer  
ImmutableEventDataElement  
JAASSessionContext  
JdbcBehaviorEventPersisterImpl Basic implementation of BehaviorEventPersister, which uses JDBC batching to persist instances of BehaviorEvent using configurable insert SQL.
NullBehaviorEventPersisterImpl An event persister which discards all incoming events.
XmlBehaviorEventPersisterImpl Behavior Tracking persister which writes events to an XML log file, either as plain text or FastInfoset binary XML.
XmlBehaviorEventPersisterImpl.FileOrder