Package org.apache.storm.generated

# Class DistributedRPC.AsyncClient.Factory

java.lang.Object
org.apache.storm.generated.DistributedRPC.AsyncClient.Factory

All Implemented Interfaces:
  `org.apache.storm.thrift.async.TAsyncClientFactory<DistributedRPC.AsyncClient>`

Enclosing class:
  DistributedRPC.AsyncClient

public static class DistributedRPC.AsyncClient.Factory extends Object implements org.apache.storm.thrift.async.TAsyncClientFactory<DistributedRPC.AsyncClient>

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Factory(org.apache.storm.thrift.async.TAsyncClientManager clientManager, org.apache.storm.thrift.protocol.TProtocolFactory protocolFactory)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `DistributedRPC.AsyncClient`
  `getAsyncClient(org.apache.storm.thrift.transport.TNonblockingTransport transport)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Factory

    public Factory(org.apache.storm.thrift.async.TAsyncClientManager clientManager, org.apache.storm.thrift.protocol.TProtocolFactory protocolFactory)

- ## Method Details

  - ### getAsyncClient

    public DistributedRPC.AsyncClient getAsyncClient(org.apache.storm.thrift.transport.TNonblockingTransport transport)
    Specified by:
      `getAsyncClient` in interface `org.apache.storm.thrift.async.TAsyncClientFactory<DistributedRPC.AsyncClient>`