public class EventTypeResolvingBeanFactoryImpl extends Object implements EventTypeResolvingBeanFactory
Constructor and Description |
---|
EventTypeResolvingBeanFactoryImpl(EventTypeRepository eventTypeRepository,
EventTypeAvroHandler avroHandler) |
Modifier and Type | Method and Description |
---|---|
EventBean |
adapterForAvro(Object avroGenericDataDotRecord,
String eventTypeName) |
EventBean |
adapterForBean(Object data,
String eventTypeName) |
EventBean |
adapterForJson(String json,
String eventTypeName) |
EventBean |
adapterForMap(Map<String,Object> map,
String eventTypeName) |
EventBean |
adapterForObjectArray(Object[] theEvent,
String eventTypeName) |
EventBean |
adapterForXMLDOM(Node node,
String eventTypeName) |
static Node |
getXMLNodeFromDocument(Node node) |
public EventTypeResolvingBeanFactoryImpl(EventTypeRepository eventTypeRepository, EventTypeAvroHandler avroHandler)
public EventBean adapterForObjectArray(Object[] theEvent, String eventTypeName) throws EPException
adapterForObjectArray
in interface EventTypeResolvingBeanFactory
EPException
public EventBean adapterForBean(Object data, String eventTypeName)
adapterForBean
in interface EventTypeResolvingBeanFactory
public EventBean adapterForMap(Map<String,Object> map, String eventTypeName)
adapterForMap
in interface EventTypeResolvingBeanFactory
public EventBean adapterForXMLDOM(Node node, String eventTypeName)
adapterForXMLDOM
in interface EventTypeResolvingBeanFactory
public EventBean adapterForAvro(Object avroGenericDataDotRecord, String eventTypeName)
adapterForAvro
in interface EventTypeResolvingBeanFactory
public EventBean adapterForJson(String json, String eventTypeName)
adapterForJson
in interface EventTypeResolvingBeanFactory
Copyright © 2005–2020. All rights reserved.