| Package | Description | 
|---|---|
| org.apache.tephra.distributed | This package contains standalone server of the transaction system v2. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractClientProviderAn abstract tx client provider that implements common functionality. | 
| class  | PooledClientProviderThis is an tx client provider that uses a bounded size pool of connections. | 
| class  | SingleUseClientProviderAn tx client provider that creates a new connection every time. | 
| class  | ThreadLocalClientProviderAn tx client provider that uses thread local to maintain at most one open connection per thread. | 
| Constructor and Description | 
|---|
| CloseableThriftClient(ThriftClientProvider provider,
                     TransactionServiceThriftClient thriftClient) | 
| TransactionServiceClient(org.apache.hadoop.conf.Configuration config,
                        ThriftClientProvider clientProvider)Create from a configuration. | 
| TransactionServiceClient(org.apache.hadoop.conf.Configuration config,
                        ThriftClientProvider clientProvider,
                        String clientId)Create from a configuration. | 
Copyright © 2018 The Apache Software Foundation. All rights reserved.