if (eventType == null) {
throw new ConfigurationException("Event type by name '" + dmlQuery.getStream() + "' not found");
}
try {
DatabaseConnectionFactory connectionFactory = databaseConfigSvc.getConnectionFactory(dmlQuery.getConnection());
Map<Integer, BindingEntry> bindings = new HashMap<Integer, BindingEntry>();
for (BindingParameter theParams : dmlQuery.getBindings()) {
EventPropertyGetter valueGetter = eventType.getGetter(theParams.getPropertyName());
bindings.put(theParams.getPosition(), new BindingEntry(valueGetter));