Interface StubbableTransport.RequestHandlingBehavior<Request extends org.elasticsearch.transport.TransportRequest>

Enclosing class:
StubbableTransport
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface
public static interface StubbableTransport.RequestHandlingBehavior<Request extends org.elasticsearch.transport.TransportRequest>
  • Method Summary

    Modifier and Type Method Description
    default void clearCallback()  
    void messageReceived​(org.elasticsearch.transport.TransportRequestHandler<Request> handler, Request request, org.elasticsearch.transport.TransportChannel channel, org.elasticsearch.tasks.Task task)  
  • Method Details

    • messageReceived

      void messageReceived​(org.elasticsearch.transport.TransportRequestHandler<Request> handler, Request request, org.elasticsearch.transport.TransportChannel channel, org.elasticsearch.tasks.Task task) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • clearCallback

      default void clearCallback()