Class ChannelActionListener<Response extends TransportResponse,​Request extends TransportRequest>

java.lang.Object
org.elasticsearch.action.support.ChannelActionListener<Response,​Request>
All Implemented Interfaces:
ActionListener<Response>

public final class ChannelActionListener<Response extends TransportResponse,​Request extends TransportRequest>
extends java.lang.Object
implements ActionListener<Response>
  • Constructor Details

    • ChannelActionListener

      public ChannelActionListener​(TransportChannel channel, java.lang.String actionName, Request request)
  • Method Details

    • onResponse

      public void onResponse​(Response response)
      Description copied from interface: ActionListener
      Handle action response. This response may constitute a failure or a success but it is up to the listener to make that decision.
      Specified by:
      onResponse in interface ActionListener<Response extends TransportResponse>
    • onFailure

      public void onFailure​(java.lang.Exception e)
      Description copied from interface: ActionListener
      A failure caused by an exception at some phase of the task.
      Specified by:
      onFailure in interface ActionListener<Response extends TransportResponse>
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object