public class ThriftSyncConnectionFactoryImpl
extends java.lang.Object
implements com.netflix.astyanax.connectionpool.ConnectionFactory<org.apache.cassandra.thrift.Cassandra.Client>
| Modifier and Type | Class and Description |
|---|---|
class |
ThriftSyncConnectionFactoryImpl.ThriftConnection |
| Constructor and Description |
|---|
ThriftSyncConnectionFactoryImpl(com.netflix.astyanax.AstyanaxConfiguration asConfig,
com.netflix.astyanax.connectionpool.ConnectionPoolConfiguration cpConfig,
com.netflix.astyanax.KeyspaceTracerFactory tracerFactory,
com.netflix.astyanax.connectionpool.ConnectionPoolMonitor monitor) |
| Modifier and Type | Method and Description |
|---|---|
com.netflix.astyanax.connectionpool.Connection<org.apache.cassandra.thrift.Cassandra.Client> |
createConnection(com.netflix.astyanax.connectionpool.HostConnectionPool<org.apache.cassandra.thrift.Cassandra.Client> pool) |
public ThriftSyncConnectionFactoryImpl(com.netflix.astyanax.AstyanaxConfiguration asConfig,
com.netflix.astyanax.connectionpool.ConnectionPoolConfiguration cpConfig,
com.netflix.astyanax.KeyspaceTracerFactory tracerFactory,
com.netflix.astyanax.connectionpool.ConnectionPoolMonitor monitor)
public com.netflix.astyanax.connectionpool.Connection<org.apache.cassandra.thrift.Cassandra.Client> createConnection(com.netflix.astyanax.connectionpool.HostConnectionPool<org.apache.cassandra.thrift.Cassandra.Client> pool)
throws com.netflix.astyanax.connectionpool.exceptions.ThrottledException
createConnection in interface com.netflix.astyanax.connectionpool.ConnectionFactory<org.apache.cassandra.thrift.Cassandra.Client>com.netflix.astyanax.connectionpool.exceptions.ThrottledException