Class EchoSrv.AsyncProcessor.echo<I extends EchoSrv.AsyncIface>

java.lang.Object
org.apache.thrift.AsyncProcessFunction<I,​EchoSrv.echo_args,​Shout>
dev.vality.damsel.test.EchoSrv.AsyncProcessor.echo<I>
Enclosing class:
EchoSrv.AsyncProcessor<I extends EchoSrv.AsyncIface>

public static class EchoSrv.AsyncProcessor.echo<I extends EchoSrv.AsyncIface>
extends org.apache.thrift.AsyncProcessFunction<I,​EchoSrv.echo_args,​Shout>
  • Constructor Details

    • echo

      public echo()
  • Method Details

    • getEmptyArgsInstance

      public EchoSrv.echo_args getEmptyArgsInstance()
      Specified by:
      getEmptyArgsInstance in class org.apache.thrift.AsyncProcessFunction<I extends EchoSrv.AsyncIface,​EchoSrv.echo_args,​Shout>
    • getResultHandler

      public org.apache.thrift.async.AsyncMethodCallback<Shout> getResultHandler​(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, int seqid)
      Specified by:
      getResultHandler in class org.apache.thrift.AsyncProcessFunction<I extends EchoSrv.AsyncIface,​EchoSrv.echo_args,​Shout>
    • isOneway

      protected boolean isOneway()
      Specified by:
      isOneway in class org.apache.thrift.AsyncProcessFunction<I extends EchoSrv.AsyncIface,​EchoSrv.echo_args,​Shout>
    • start

      public void start​(I iface, EchoSrv.echo_args args, org.apache.thrift.async.AsyncMethodCallback<Shout> resultHandler) throws org.apache.thrift.TException
      Specified by:
      start in class org.apache.thrift.AsyncProcessFunction<I extends EchoSrv.AsyncIface,​EchoSrv.echo_args,​Shout>
      Throws:
      org.apache.thrift.TException