Skip navigation links
A C D E F G H I M N O P R T V 

A

activateObject(ThriftServerInfo, PooledObject<TTransport>) - Method in class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl.ThriftConnectionFactory
 

C

com.github.phantomthief.thrift.client - package com.github.phantomthief.thrift.client
 
com.github.phantomthief.thrift.client.exception - package com.github.phantomthief.thrift.client.exception
 
com.github.phantomthief.thrift.client.impl - package com.github.phantomthief.thrift.client.impl
 
com.github.phantomthief.thrift.client.pool - package com.github.phantomthief.thrift.client.pool
 
com.github.phantomthief.thrift.client.pool.impl - package com.github.phantomthief.thrift.client.pool.impl
 
com.github.phantomthief.thrift.client.utils - package com.github.phantomthief.thrift.client.utils
 

D

DefaultThriftConnectionPoolImpl - Class in com.github.phantomthief.thrift.client.pool.impl
DefaultThriftConnectionPoolImpl class.
DefaultThriftConnectionPoolImpl(GenericKeyedObjectPoolConfig, Function<ThriftServerInfo, TTransport>) - Constructor for class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl
Constructor for DefaultThriftConnectionPoolImpl.
DefaultThriftConnectionPoolImpl(GenericKeyedObjectPoolConfig) - Constructor for class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl
Constructor for DefaultThriftConnectionPoolImpl.
DefaultThriftConnectionPoolImpl.ThriftConnectionFactory - Class in com.github.phantomthief.thrift.client.pool.impl
 
destroyObject(ThriftServerInfo, PooledObject<TTransport>) - Method in class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl.ThriftConnectionFactory
 

E

equals(Object) - Method in class com.github.phantomthief.thrift.client.pool.ThriftServerInfo

F

fail(T) - Method in class com.github.phantomthief.thrift.client.utils.FailoverCheckingStrategy
fail.
FailoverCheckingStrategy<T> - Class in com.github.phantomthief.thrift.client.utils
FailoverCheckingStrategy class.
FailoverCheckingStrategy() - Constructor for class com.github.phantomthief.thrift.client.utils.FailoverCheckingStrategy
Constructor for FailoverCheckingStrategy.
FailoverCheckingStrategy(int, long, long) - Constructor for class com.github.phantomthief.thrift.client.utils.FailoverCheckingStrategy
Constructor for FailoverCheckingStrategy.
FailoverThriftClientImpl - Class in com.github.phantomthief.thrift.client.impl
FailoverThriftClientImpl class.
FailoverThriftClientImpl(Supplier<List<ThriftServerInfo>>) - Constructor for class com.github.phantomthief.thrift.client.impl.FailoverThriftClientImpl
Constructor for FailoverThriftClientImpl.
FailoverThriftClientImpl(FailoverCheckingStrategy<ThriftServerInfo>, Supplier<List<ThriftServerInfo>>, ThriftConnectionPoolProvider) - Constructor for class com.github.phantomthief.thrift.client.impl.FailoverThriftClientImpl
Constructor for FailoverThriftClientImpl.

G

getConnection(ThriftServerInfo) - Method in class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl
getConnection.
getConnection(ThriftServerInfo) - Method in interface com.github.phantomthief.thrift.client.pool.ThriftConnectionPoolProvider
getConnection.
getFailed() - Method in class com.github.phantomthief.thrift.client.utils.FailoverCheckingStrategy
getFailed.
getHost() - Method in class com.github.phantomthief.thrift.client.pool.ThriftServerInfo
Getter for the field host.
getInstance() - Static method in class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl
getInstance.
getInterfaceMethodNames(Class<?>) - Static method in class com.github.phantomthief.thrift.client.utils.ThriftClientUtils
getInterfaceMethodNames.
getPort() - Method in class com.github.phantomthief.thrift.client.pool.ThriftServerInfo
Getter for the field port.

H

hashCode() - Method in class com.github.phantomthief.thrift.client.pool.ThriftServerInfo

I

iface(Class<X>) - Method in class com.github.phantomthief.thrift.client.impl.FailoverThriftClientImpl
iface.
iface(Class<X>, int) - Method in class com.github.phantomthief.thrift.client.impl.FailoverThriftClientImpl
iface.
iface(Class<X>, Function<TTransport, TProtocol>, int) - Method in class com.github.phantomthief.thrift.client.impl.FailoverThriftClientImpl
iface.
iface(Class<X>) - Method in class com.github.phantomthief.thrift.client.impl.ThriftClientImpl
iface.
iface(Class<X>, int) - Method in class com.github.phantomthief.thrift.client.impl.ThriftClientImpl
iface.
iface(Class<X>, Function<TTransport, TProtocol>, int) - Method in class com.github.phantomthief.thrift.client.impl.ThriftClientImpl
iface.
iface(Class<X>) - Method in interface com.github.phantomthief.thrift.client.ThriftClient
iface.
iface(Class<X>, int) - Method in interface com.github.phantomthief.thrift.client.ThriftClient
iface.
iface(Class<X>, Function<TTransport, TProtocol>, int) - Method in interface com.github.phantomthief.thrift.client.ThriftClient
iface.

M

makeObject(ThriftServerInfo) - Method in class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl.ThriftConnectionFactory
 

N

NoBackendException - Exception in com.github.phantomthief.thrift.client.exception
NoBackendException class.
NoBackendException() - Constructor for exception com.github.phantomthief.thrift.client.exception.NoBackendException
 

O

of(String, int) - Static method in class com.github.phantomthief.thrift.client.pool.ThriftServerInfo
 
of(String) - Static method in class com.github.phantomthief.thrift.client.pool.ThriftServerInfo
 

P

passivateObject(ThriftServerInfo, PooledObject<TTransport>) - Method in class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl.ThriftConnectionFactory
 

R

randomNextInt() - Static method in class com.github.phantomthief.thrift.client.utils.ThriftClientUtils
randomNextInt.
returnBrokenConnection(ThriftServerInfo, TTransport) - Method in class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl
returnBrokenConnection.
returnBrokenConnection(ThriftServerInfo, TTransport) - Method in interface com.github.phantomthief.thrift.client.pool.ThriftConnectionPoolProvider
returnBrokenConnection.
returnConnection(ThriftServerInfo, TTransport) - Method in class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl
returnConnection.
returnConnection(ThriftServerInfo, TTransport) - Method in interface com.github.phantomthief.thrift.client.pool.ThriftConnectionPoolProvider
returnConnection.

T

ThriftClient - Interface in com.github.phantomthief.thrift.client
ThriftClient interface.
ThriftClientImpl - Class in com.github.phantomthief.thrift.client.impl
ThriftClientImpl class.
ThriftClientImpl(Supplier<List<ThriftServerInfo>>) - Constructor for class com.github.phantomthief.thrift.client.impl.ThriftClientImpl
Constructor for ThriftClientImpl.
ThriftClientImpl(Supplier<List<ThriftServerInfo>>, ThriftConnectionPoolProvider) - Constructor for class com.github.phantomthief.thrift.client.impl.ThriftClientImpl
Constructor for ThriftClientImpl.
ThriftClientUtils - Class in com.github.phantomthief.thrift.client.utils
ThriftClientUtils class.
ThriftConnectionFactory(Function<ThriftServerInfo, TTransport>) - Constructor for class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl.ThriftConnectionFactory
 
ThriftConnectionPoolProvider - Interface in com.github.phantomthief.thrift.client.pool
ThriftConnectionPoolProvider interface.
ThriftServerInfo - Class in com.github.phantomthief.thrift.client.pool
ThriftServerInfo class.
toString() - Method in class com.github.phantomthief.thrift.client.pool.ThriftServerInfo

V

validateObject(ThriftServerInfo, PooledObject<TTransport>) - Method in class com.github.phantomthief.thrift.client.pool.impl.DefaultThriftConnectionPoolImpl.ThriftConnectionFactory
 
A C D E F G H I M N O P R T V 
Skip navigation links

Copyright © 2015. All rights reserved.