public EventBean adapterForBean(Object theEvent, String eventTypeName) { EventType eventType = findType(eventTypeName); return typedEventFactory.adapterForTypedBean(theEvent, eventType); }
public EventType getExistsTypeByName(String eventTypeName) { return findTypeMayNull(eventTypeName); }
PathRegistry<String, EventType> eventTypePathRegistry = new PathRegistry<>(PathRegistryObjectType.EVENTTYPE); PathRegistry<String, ContextMetaData> pathContextRegistry = new PathRegistry<>(PathRegistryObjectType.CONTEXT); EventBeanService eventBeanService = new EventBeanServiceImpl(eventTypeRepositoryPreconfigured, eventTypePathRegistry, eventBeanTypedEventFactory);
public EventBean adapterForMap(Map<String, Object> theEvent, String eventTypeName) { EventType eventType = findType(eventTypeName); return typedEventFactory.adapterForTypedMap(theEvent, eventType); }
private EventType findType(String eventTypeName) { EventType eventType = findTypeMayNull(eventTypeName); if (eventType == null) { throw new EPException("Failed to find event type '" + eventTypeName + "'"); } return eventType; }
public EventBean adapterForAvro(Object avroGenericDataDotRecord, String eventTypeName) { EventType eventType = findType(eventTypeName); return typedEventFactory.adapterForTypedAvro(avroGenericDataDotRecord, eventType); }
public EventBean adapterForDOM(Node node, String eventTypeName) { EventType eventType = findType(eventTypeName); return typedEventFactory.adapterForTypedDOM(node, eventType); }
public EventBean adapterForObjectArray(Object[] theEvent, String eventTypeName) { EventType eventType = findType(eventTypeName); return typedEventFactory.adapterForTypedObjectArray(theEvent, eventType); }