| Interface | Description |
|---|---|
| ITransportFactory |
Transport factory for establishing thrift connections from clients to a remote server.
|
| TServerFactory |
| Class | Description |
|---|---|
| CassandraServer | |
| CustomTNonBlockingServer | |
| CustomTNonBlockingServer.Factory | |
| CustomTThreadPoolServer |
Slightly modified version of the Apache Thrift TThreadPoolServer.
|
| CustomTThreadPoolServer.Factory | |
| SSLTransportFactory | |
| TCustomNonblockingServerSocket | |
| TCustomServerSocket |
Extends Thrift's TServerSocket to allow customization of various desirable TCP properties.
|
| TCustomSocket |
Socket implementation of the TTransport interface.
|
| TFramedTransportFactory | |
| ThriftClientState |
ClientState used by thrift that also provide a QueryState.
|
| ThriftConversion |
Static utility methods to convert internal structure to and from thrift ones.
|
| ThriftServer | |
| ThriftSessionManager |
Encapsulates the current client state (session).
|
| ThriftValidation |
This has a lot of building blocks for CassandraServer to call to make sure it has valid input
-- ensuring column names conform to the declared comparator, for instance.
|
| THsHaDisruptorServer | |
| THsHaDisruptorServer.Factory | |
| TServerCustomFactory |
Helper implementation to create a thrift TServer based on one of the common types we support (sync, hsha),
or a custom type by setting the fully qualified java class name in the rpc_server_type setting.
|
| TServerFactory.Args |
Copyright © 2014 The Apache Software Foundation