Package | Description |
---|---|
org.apache.tephra.distributed |
This package contains standalone server of the transaction system v2.
|
org.apache.tephra.hbase |
Class and Description |
---|
AbstractClientProvider
An abstract tx client provider that implements common functionality.
|
AbstractClientProvider.EndpointStrategy
This class helps picking up an endpoint from a list of Discoverable.
|
CloseableThriftClient
An
AutoCloseable to automatically return the thrift client to the ThriftClientProvider. |
RetryStrategy
A retry strategy is an abstraction over how the remote tx client shuold retry operations after connection
failures.
|
RetryStrategyProvider
A retry strategy provider is used by the tx client to get a new retry strategy for every call.
|
ThriftClientProvider
This interface is used to provide thrift tx service clients:
there is only one (singleton)
tx service per JVM, but many threads may use it concurrently.
|
TransactionServiceThriftClient
This class is a wrapper around the thrift tx service client, it takes
Operations, converts them into thrift objects, calls the thrift
client, and converts the results back to data fabric classes.
|
Class and Description |
---|
TransactionServiceClient
A tx service client
|
Copyright © 2018 The Apache Software Foundation. All rights reserved.