public interface EPEventServiceRouteEvent
Modifier and Type | Method and Description |
---|---|
void |
routeEventAvro(Object avroGenericDataDotRecord,
String eventTypeName)
Route the event object back to the runtime for internal dispatching,
to avoid the possibility of a stack overflow due to nested calls to sendEvent.
|
void |
routeEventBean(Object event,
String eventTypeName)
Route the event object back to the runtime for internal dispatching,
to avoid the possibility of a stack overflow due to nested calls to sendEvent.
|
void |
routeEventMap(Map<String,Object> event,
String eventTypeName)
Route the event object back to the runtime for internal dispatching,
to avoid the possibility of a stack overflow due to nested calls to sendEvent.
|
void |
routeEventObjectArray(Object[] event,
String eventTypeName)
Route the event object back to the runtime for internal dispatching,
to avoid the possibility of a stack overflow due to nested calls to sendEvent.
|
void |
routeEventXMLDOM(Node event,
String eventTypeName)
Route the event object back to the runtime for internal dispatching,
to avoid the possibility of a stack overflow due to nested calls to sendEvent.
|
void routeEventObjectArray(Object[] event, String eventTypeName)
Note: when outbound-threading is enabled, the thread delivering to listeners is not the thread processing the original event. Therefore with outbound-threading enabled the sendEvent method should be used by listeners instead.
event
- to route internally for processing by the runtimeeventTypeName
- event type namevoid routeEventBean(Object event, String eventTypeName)
Note: when outbound-threading is enabled, the thread delivering to listeners is not the thread processing the original event. Therefore with outbound-threading enabled the sendEvent method should be used by listeners instead.
event
- to route internally for processing by the runtimeeventTypeName
- event type namevoid routeEventMap(Map<String,Object> event, String eventTypeName)
Note: when outbound-threading is enabled, the thread delivering to listeners is not the thread processing the original event. Therefore with outbound-threading enabled the sendEvent method should be used by listeners instead.
event
- to route internally for processing by the runtimeeventTypeName
- event type namevoid routeEventXMLDOM(Node event, String eventTypeName)
Note: when outbound-threading is enabled, the thread delivering to listeners is not the thread processing the original event. Therefore with outbound-threading enabled the sendEvent method should be used by listeners instead.
event
- to route internally for processing by the runtimeeventTypeName
- event type namevoid routeEventAvro(Object avroGenericDataDotRecord, String eventTypeName)
Note: when outbound-threading is enabled, the thread delivering to listeners is not the thread processing the original event. Therefore with outbound-threading enabled the sendEvent method should be used by listeners instead.
avroGenericDataDotRecord
- to route internally for processing by the runtimeeventTypeName
- event type nameCopyright © 2005–2018. All rights reserved.