© 2005 BEA Systems, Inc.

com.bea.p13n.tracking.clickthrough
Class ClickThroughEventHandler

java.lang.Object
  extended bycom.bea.p13n.tracking.clickthrough.ClickThroughEventHandler

public class ClickThroughEventHandler
extends Object

This singleton fires off events based on HttpServletRequest information.


Field Summary
protected static com.bea.p13n.i18n.TrackingExceptionTextFormatter exceptionFormatter
           
 
Method Summary
 void fireEvent(HttpServletRequest req)
          Extracts EVENT_TYPE information from the HttpServletRequest and fires an event by extracting related information from the HttpServletRequest.
static ClickThroughEventHandler getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exceptionFormatter

protected static final com.bea.p13n.i18n.TrackingExceptionTextFormatter exceptionFormatter
Method Detail

fireEvent

public void fireEvent(HttpServletRequest req)
               throws InvalidArgumentException
Extracts EVENT_TYPE information from the HttpServletRequest and fires an event by extracting related information from the HttpServletRequest. Expects the caller to handle any invocation errors.
If the event type attribute is not found in the HttpServletRequest - does not fire an event.

Throws:
InvalidArgumentException

getInstance

public static ClickThroughEventHandler getInstance()

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved