Click or drag to resize

EPEventServiceSendEvent Interface

Service for processing events.

Use any of the route-event methods of when listeners, subscribers or extension code process events.

Namespace:  com.espertech.esper.runtime.client
Assembly:  NEsper.Runtime (in NEsper.Runtime.dll) Version: 8.0.0.0
Syntax
C#
public interface EPEventServiceSendEvent

The EPEventServiceSendEvent type exposes the following members.

Methods
  NameDescription
Public methodSendEventAvro
Send an event represented by a Avro GenericData.Record to the runtime.

Use the route method for sending events into the runtime from within UpdateListener code, to avoid the possibility of a stack overflow due to nested calls to sendEvent (except with the outbound-threading configuration), see {@link EPEventServiceRouteEvent#routeEventAvro(Object, String)}}).

Public methodSendEventBean
Send an event represented by an object to the runtime.

Use the route method for sending events into the runtime from within UpdateListener code, to avoid the possibility of a stack overflow due to nested calls to sendEvent (except with the outbound-threading configuration), see {@link EPEventServiceRouteEvent#routeEventBean(Object, String)}.

Public methodSendEventMap
Public methodSendEventObjectArray
Send an object array containing event property values to the runtime.

Use the route method for sending events into the runtime from within UpdateListener code. to avoid the possibility of a stack overflow due to nested calls to sendEvent (except with the outbound-threading configuration), see {@link EPEventServiceRouteEvent#routeEventObjectArray(Object[], String)}.

Public methodSendEventXMLDOM
Send an event represented by a DOM node to the runtime.

Use the route method for sending events into the runtime from within UpdateListener code. to avoid the possibility of a stack overflow due to nested calls to sendEvent (except with the outbound-threading configuration), see {@link EPEventServiceRouteEvent#routeEventXMLDOM(Node, String)}.

Top
See Also