code: @Override
      public void forwardEvent(final EventTransferObject<Object> event) {
  
  
          eventConnector.forwardEvent(new EventTransferObject<Object>() {
              @Override
              public String channel() {
                  return event.channel();
              }
  
              @Override
              public long id() {
                  return event.id();
              }
  
              @Override
              public Object body() {
                  return event.body();
              }
  
              @Override
              public boolean isSingleton() {
                  return true;
              }
  
              @Override
              public MultiMap<String, String> params() {
                  return event.params();
              }
  
              @Override
              public MultiMap<String, String> headers() {
                  return event.headers();
              }
  
              /* Save a map lookup or building a header map. */
              @Override
              public boolean wasReplicated() {
                  return true;
              }
  
              @SuppressWarnings("EqualsWhichDoesntCheckParameterClass")
              @Override
              public boolean equals(Object obj) {
                  //noinspection EqualsBetweenInconvertibleTypes
                  return event.equals(obj);
              }
  
              @Override
              public int hashCode() {
                  return event.hashCode();
              }
          });
      }
docs: This message receives an event from a remote call.