|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ITransportFactory | |
| TServerFactory | |
| Class Summary | |
|---|---|
| CassandraServer | |
| CustomTHsHaServer | This is a interim solution till THRIFT-1167 gets committed... |
| CustomTHsHaServer.Factory | |
| CustomTNonBlockingServer | |
| CustomTNonBlockingServer.Factory | |
| CustomTThreadPoolServer | Slightly modified version of the Apache Thrift TThreadPoolServer. |
| CustomTThreadPoolServer.Factory | |
| TBinaryProtocol | TODO This was added to support writeBinary on direct buffers for CASSANDRA-1714; we can remove it once we upgrade to Thrift 0.7, which incorporates the patch (THRIFT-883). |
| TBinaryProtocol.Factory | |
| 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. |
| TServerCustomFactory | Helper implementation to create a thrift TServer based on one of the common types we support (sync, async, hsha), or a custom type by setting the fully qualified java class name in the rpc_server_type setting. |
| TServerFactory.Args | |
| Enum Summary | |
|---|---|
| RequestType | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||