com.bea.p13n.tracking.clickthrough
Class ClickThroughEventHandler
java.lang.Object
  
com.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 | 
 
exceptionFormatter
protected static final com.bea.p13n.i18n.TrackingExceptionTextFormatter exceptionFormatter
getInstance
public static ClickThroughEventHandler getInstance()
 
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.
- Parameters
 req - The HttpServletRequest.
- Throws
 InvalidArgumentException
 
 
Copyright © 2006 BEA Systems, Inc. All Rights Reserved