| Package | Description |
|---|---|
| com.github.phantomthief.thrift.client.impl | |
| com.github.phantomthief.thrift.client.pool | |
| com.github.phantomthief.thrift.client.pool.impl |
| Modifier and Type | Method and Description |
|---|---|
static ThriftServerInfo |
ThriftServerInfo.of(String hostAndPort) |
static ThriftServerInfo |
ThriftServerInfo.of(String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.thrift.transport.TTransport |
ThriftConnectionPoolProvider.getConnection(ThriftServerInfo thriftServerInfo)
getConnection.
|
void |
ThriftConnectionPoolProvider.returnBrokenConnection(ThriftServerInfo thriftServerInfo,
org.apache.thrift.transport.TTransport transport)
returnBrokenConnection.
|
void |
ThriftConnectionPoolProvider.returnConnection(ThriftServerInfo thriftServerInfo,
org.apache.thrift.transport.TTransport transport)
returnConnection.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultThriftConnectionPoolImpl.ThriftConnectionFactory.activateObject(ThriftServerInfo info,
org.apache.commons.pool2.PooledObject<org.apache.thrift.transport.TTransport> p) |
void |
DefaultThriftConnectionPoolImpl.ThriftConnectionFactory.destroyObject(ThriftServerInfo info,
org.apache.commons.pool2.PooledObject<org.apache.thrift.transport.TTransport> p) |
org.apache.thrift.transport.TTransport |
DefaultThriftConnectionPoolImpl.getConnection(ThriftServerInfo thriftServerInfo)
getConnection.
|
org.apache.commons.pool2.PooledObject<org.apache.thrift.transport.TTransport> |
DefaultThriftConnectionPoolImpl.ThriftConnectionFactory.makeObject(ThriftServerInfo info) |
void |
DefaultThriftConnectionPoolImpl.ThriftConnectionFactory.passivateObject(ThriftServerInfo info,
org.apache.commons.pool2.PooledObject<org.apache.thrift.transport.TTransport> p) |
void |
DefaultThriftConnectionPoolImpl.returnBrokenConnection(ThriftServerInfo thriftServerInfo,
org.apache.thrift.transport.TTransport transport)
returnBrokenConnection.
|
void |
DefaultThriftConnectionPoolImpl.returnConnection(ThriftServerInfo thriftServerInfo,
org.apache.thrift.transport.TTransport transport)
returnConnection.
|
boolean |
DefaultThriftConnectionPoolImpl.ThriftConnectionFactory.validateObject(ThriftServerInfo info,
org.apache.commons.pool2.PooledObject<org.apache.thrift.transport.TTransport> p) |
| Constructor and Description |
|---|
DefaultThriftConnectionPoolImpl(org.apache.commons.pool2.impl.GenericKeyedObjectPoolConfig config,
java.util.function.Function<ThriftServerInfo,org.apache.thrift.transport.TTransport> transportProvider)
Constructor for DefaultThriftConnectionPoolImpl.
|
ThriftConnectionFactory(java.util.function.Function<ThriftServerInfo,org.apache.thrift.transport.TTransport> transportProvider) |
Copyright © 2015. All rights reserved.