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. |
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.
Copyright © 2001 BEA Systems, Inc. All Rights Reserved