© 2001 BEA Systems, Inc.

com.bea.commerce.platform.tracking
Interface TrackingEventHelper

All Superinterfaces:
TrackingConstants
All Known Implementing Classes:
TrackingEventHelperImpl

public interface TrackingEventHelper
extends TrackingConstants

Interface for the helper used to dispatch events. Instances are generated using a factory and singleton to avoid making static method calls to this class.


Fields inherited from interface com.bea.commerce.platform.tracking.TrackingConstants
CACHE_SIZE_PROPERTY, CONNECTION_POOL_NAME_PROPERTY, DEFAULT_CACHE_SIZE, DEFAULT_CONNECTION_POOL_NAME, DEFAULT_FORCE_FLUSH_INTERVAL, DEFAULT_TIME_INTERVAL, EVENT_SERVICE_FAILED, FLUSH_TIME_PROPERTY, FORCE_FLUSH_INTERVAL_PROPERTY, LISTENER_CREATE_EXCEPTION, PERSISTENCE_XML_CREATION_EXCEPTION, PERSISTER_SQL_EXCEPTION, SWEEPER_STARTUP_EXCEPTION, TRACKING_MESSAGE_CATALOG, TRACKING_PERSISTER_TYPES_PROPERTY
 
Method Summary
 void dispatchEvent(Event theEvent)
          Dispatch an event.
 void dispatchEvent(javax.servlet.http.HttpServletRequest theRequest, Event theEvent)
          Dispatch an event using an event service that is cached in theRequest.
 

Method Detail

dispatchEvent

public void dispatchEvent(javax.servlet.http.HttpServletRequest theRequest,
                          Event theEvent)
Dispatch an event using an event service that is cached in theRequest.

dispatchEvent

public void dispatchEvent(Event theEvent)
Dispatch an event. The event service will be looked up in JNDI.

© 2001 BEA Systems, Inc.

Copyright © 2001 BEA Systems, Inc. All Rights Reserved