org.apache.accumulo.core.client.impl
public class ThriftTransportPool extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ThriftTransportPool.TransportPoolShutdownException |
Modifier and Type | Method and Description |
---|---|
Pair<String,org.apache.thrift.transport.TTransport> |
getAnyTransport(List<ThriftTransportKey> servers,
boolean preferCachedConnection) |
static ThriftTransportPool |
getInstance() |
org.apache.thrift.transport.TTransport |
getTransport(String location,
long milliseconds,
SslConnectionParams sslParams) |
org.apache.thrift.transport.TTransport |
getTransportWithDefaultTimeout(com.google.common.net.HostAndPort addr,
AccumuloConfiguration conf) |
void |
returnTransport(org.apache.thrift.transport.TTransport tsc) |
void |
setIdleTime(long time)
Set the time after which idle connections should be closed
|
void |
shutdown() |
public org.apache.thrift.transport.TTransport getTransportWithDefaultTimeout(com.google.common.net.HostAndPort addr, AccumuloConfiguration conf) throws org.apache.thrift.transport.TTransportException
org.apache.thrift.transport.TTransportException
public org.apache.thrift.transport.TTransport getTransport(String location, long milliseconds, SslConnectionParams sslParams) throws org.apache.thrift.transport.TTransportException
org.apache.thrift.transport.TTransportException
public Pair<String,org.apache.thrift.transport.TTransport> getAnyTransport(List<ThriftTransportKey> servers, boolean preferCachedConnection) throws org.apache.thrift.transport.TTransportException
org.apache.thrift.transport.TTransportException
public void returnTransport(org.apache.thrift.transport.TTransport tsc)
public void setIdleTime(long time)
public static ThriftTransportPool getInstance()
public void shutdown()
Copyright © 2011–2016 The Apache Software Foundation. All rights reserved.