com.bea.p13n.controls.events.generic
Interface GenericEventControl
- All Superinterfaces:
- com.bea.control.Control, weblogic.jws.control.Control, Serializable
- public interface GenericEventControl
- extends weblogic.jws.control.Control
Control from which non-tracking events may be configured, generated, and dispatched
to the event service. A tracked event is one which may be persisted to the Portal
BT_EVENT database tables. So these events are generally not persisted, unless you
have implemented your own event listener and persistence classes.
Once you have an Event object, you may set its attributes:
event.setAttribute(String theKey, Serializable theValue);
Refer to the Portal documentation for details on how to configure the Event Service.
This control is NOT to be used with JWS, as it requires the HttpServletRequest
object, which is unavailable from a JWS.
Control properties:
- eventType The type of event, eg "FooEvent", or "MyShoppingEvent".
- See Also:
Event
,
EventService
Method Summary |
void |
dispatch()
Create and dispatch a non-trackable event. |
dispatch
public void dispatch()
throws P13nControlException
- Create and dispatch a non-trackable event. The event type is specified as a property
on this control.
P13nControlException
Copyright © 2003 BEA Systems, Inc. All Rights Reserved