code: public void update(EventBean[] eventBeans, EventBean[] eventBeans1) {
          LOG.debug("Inbound channel adapter receiving an event from esper");
  
          Assert.notNull(channel);
  
          GenericMessage<EventBean[]> message = new GenericMessage<EventBean[]>(eventBeans);
  
          if (timeout != null) {
              if (LOG.isDebugEnabled()) {
                  LOG.debug("Sending message (" + message + ") to channel " + channel + " with timeout " + timeout);
              }
              channel.send(message, timeout);
          } else {
              if (LOG.isDebugEnabled()) {
                  LOG.debug("Sending message (" + message + ") to channel " + channel);
              }
              channel.send(message);
          }
  
          LOG.debug("Inbound channel adapter received an event from esper");
      }
docs: /*
  (non-Javadoc)
  
  @see
  com.espertech.esper.client.UpdateListener#update(com.espertech.esper.
  client.EventBean[], com.espertech.esper.client.EventBean[])