code: @Override
      public <V> Future<V> submit(String name, Callable<V> action) {
          ActionEvent<V> event = ActionEvent.create(name, action);
          return sink.add(event, Channel.BROADCAST);
      }
docs: /*
  (non-Javadoc)
  
  @see org.jgrapes.core.EventPipeline#submit(java.util.concurrent.Callable)