for (EventBean theEvent : events) { EventBean inner = ((NaturalEventBean) theEvent).getOptionalSynthetic(); Object[] keys = reader.read(inner); HashableMultiKeyEventPair pair = new HashableMultiKeyEventPair(keys, theEvent); set.add(pair); Object[] keys = reader.read(theEvent); HashableMultiKeyEventPair pair = new HashableMultiKeyEventPair(keys, theEvent); set.add(pair);
private void processEvent(EventBean theEvent) { EventTypeSPI spi = (EventTypeSPI) theEvent.getEventType(); EventBeanReader reader = spi.getReader(); Object[] props = reader.read(theEvent); String[] names = spi.getPropertyNames(); Map<String, String> parameters = formPairs(names, props, "stream", stream); URI requestURI; if (uriPrecompiled != null) { requestURI = URIUtil.withQuery(uriPrecompiled, parameters); } else { String uri = formURI(parameters, fragments); try { requestURI = new URI(uri); } catch (URISyntaxException e) { log.error("Incorrect URI generated: " + e.getMessage(), e); return; } } if (log.isDebugEnabled()) { log.debug("Requesting from URI " + requestURI); } HttpGet httpget = new HttpGet(requestURI); try { httpclient.execute(httpget, responseHandler); } catch (IOException e) { log.warn("Error executing request:" + e.getMessage()); } }
for (EventBean theEvent : events) { EventBean inner = ((NaturalEventBean) theEvent).getOptionalSynthetic(); Object[] keys = reader.read(inner); HashableMultiKeyEventPair pair = new HashableMultiKeyEventPair(keys, theEvent); set.add(pair); Object[] keys = reader.read(theEvent); HashableMultiKeyEventPair pair = new HashableMultiKeyEventPair(keys, theEvent); set.add(pair);