Skip navigation links
B C G L M N P R S T 

B

blockWhenExhausted(boolean) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 

C

close() - Method in class co.tomlee.nifty.ThriftClientConnectionPool
Close the connection pool.
co.tomlee.nifty - package co.tomlee.nifty
 
connectTimeout(int, TimeUnit) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 

G

getTransport(String, int) - Method in class co.tomlee.nifty.ThriftClientConnectionPool
Get a connection to the remote Nifty endpoint identified by the given hostname/IP & port.
getTransport(HostAndPort) - Method in class co.tomlee.nifty.ThriftClientConnectionPool
Get a connection to the remote Nifty endpoint identified by the given hostname & port.
getTransport(HostAndPort, Duration) - Method in class co.tomlee.nifty.ThriftClientConnectionPool
Get a connection to the remote Nifty endpoint identified by the given hostname & port and borrow timeout.
getTransport(InetSocketAddress) - Method in class co.tomlee.nifty.ThriftClientConnectionPool
Get a connection to the remote Nifty endpoint identified by the given hostname & port and borrow timeout.
getTransport(InetSocketAddress, Duration) - Method in class co.tomlee.nifty.ThriftClientConnectionPool
Get a connection to the remote Nifty endpoint identified by the given socket address and borrow timeout.

L

lifo(boolean) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 

M

maxConnectionsPerEndpoint(int) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 
maxFrameSize(int) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 
maxIdlePerEndpoint(int) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 
maxTotalConnections(int) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 
maxWaitTime(int, TimeUnit) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 
minIdlePerEndpoint(int) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 

N

newProxy(String, int) - Method in class co.tomlee.nifty.PooledThriftClientProxyFactory
Create a new client proxy for a remote Thrift service endpoint.
newProxy(HostAndPort) - Method in class co.tomlee.nifty.PooledThriftClientProxyFactory
Create a new client proxy for a remote Thrift service endpoint.
newProxy(InetSocketAddress) - Method in class co.tomlee.nifty.PooledThriftClientProxyFactory
Create a new client proxy for a remote Thrift service endpoint.
newProxy(String, int, Duration) - Method in class co.tomlee.nifty.PooledThriftClientProxyFactory
Create a new client proxy for a remote Thrift service endpoint including a borrow timeout.
newProxy(HostAndPort, Duration) - Method in class co.tomlee.nifty.PooledThriftClientProxyFactory
Create a new client proxy for a remote Thrift service endpoint including a borrow timeout.
newProxy(InetSocketAddress, Duration) - Method in class co.tomlee.nifty.PooledThriftClientProxyFactory
Create a new client proxy for a remote Thrift service endpoint including a borrow timeout.
newProxy(InetSocketAddress) - Method in interface co.tomlee.nifty.ThriftClientProxyFactory
Creates a new proxy for the given socket address.
newProxy(InetSocketAddress, Duration) - Method in interface co.tomlee.nifty.ThriftClientProxyFactory
Creates a new proxy for the given socket address, with a borrow timeout.

P

PooledThriftClientProxyFactory<T extends org.apache.thrift.TServiceClient,U> - Class in co.tomlee.nifty
Client proxy factory wrapping a connection pool.
PooledThriftClientProxyFactory(ThriftClientConnectionPool<U>, TServiceClientFactory<T>) - Constructor for class co.tomlee.nifty.PooledThriftClientProxyFactory
Initialize a new client proxy factory supporting connection pooling.
protocolFactory(TProtocolFactory) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 

R

readTimeout(int, TimeUnit) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 
receiveTimeout(int, TimeUnit) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 

S

sendTimeout(int, TimeUnit) - Method in class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 

T

ThriftClientConnectionPool<U> - Class in co.tomlee.nifty
Connection pool for Nifty client connections.
ThriftClientConnectionPool(ThriftClientConnectionPoolConfig<?, U>) - Constructor for class co.tomlee.nifty.ThriftClientConnectionPool
Initialize a new connection pool with the specified configuration.
ThriftClientConnectionPoolConfig<T extends org.apache.thrift.TServiceClient,U> - Class in co.tomlee.nifty
 
ThriftClientConnectionPoolConfig(NiftyClient, Class<T>, Class<U>) - Constructor for class co.tomlee.nifty.ThriftClientConnectionPoolConfig
 
ThriftClientProxyFactory<T> - Interface in co.tomlee.nifty
Base interface for Thrift client proxy factory.
B C G L M N P R S T 
Skip navigation links