Class RpcTransportFactory


  • public class RpcTransportFactory
    extends org.apache.thrift.transport.TTransportFactory
    • Field Detail

      • USE_SNAPPY

        public static boolean USE_SNAPPY
    • Method Detail

      • getTransport

        public org.apache.thrift.transport.TTransport getTransport​(org.apache.thrift.transport.TTransport trans)
                                                            throws org.apache.thrift.transport.TTransportException
        Overrides:
        getTransport in class org.apache.thrift.transport.TTransportFactory
        Throws:
        org.apache.thrift.transport.TTransportException
      • getTransportWithNoTimeout

        public org.apache.thrift.transport.TTransport getTransportWithNoTimeout​(String ip,
                                                                                int port)
                                                                         throws org.apache.thrift.transport.TTransportException
        Throws:
        org.apache.thrift.transport.TTransportException
      • getTransport

        public org.apache.thrift.transport.TTransport getTransport​(String ip,
                                                                   int port,
                                                                   int timeout,
                                                                   String trustStore,
                                                                   String trustStorePwd)
                                                            throws org.apache.thrift.transport.TTransportException
        Throws:
        org.apache.thrift.transport.TTransportException
      • getTransport

        public org.apache.thrift.transport.TTransport getTransport​(String ip,
                                                                   int port,
                                                                   int timeout)
                                                            throws org.apache.thrift.transport.TTransportException
        Throws:
        org.apache.thrift.transport.TTransportException
      • isUseSnappy

        public static boolean isUseSnappy()
      • setUseSnappy

        public static void setUseSnappy​(boolean useSnappy)
      • setDefaultBufferCapacity

        public static void setDefaultBufferCapacity​(int thriftDefaultBufferSize)
      • setThriftMaxFrameSize

        public static void setThriftMaxFrameSize​(int thriftMaxFrameSize)
      • reInit

        public static void reInit()