| Package | Description |
|---|---|
| co.cask.tephra.distributed |
This package contains standalone server of the transaction system v2.
|
| Modifier and Type | Method and Description |
|---|---|
TransactionServiceThriftClient |
ThriftClientProvider.getClient()
Retrieve an tx client for exclusive use by the current thread.
|
TransactionServiceThriftClient |
SingleUseClientProvider.getClient() |
TransactionServiceThriftClient |
ThreadLocalClientProvider.getClient() |
TransactionServiceThriftClient |
PooledClientProvider.getClient() |
protected TransactionServiceThriftClient |
AbstractClientProvider.newClient() |
protected TransactionServiceThriftClient |
AbstractClientProvider.newClient(int timeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
ThriftClientProvider.discardClient(TransactionServiceThriftClient client)
Discard an tx client from the provider's pool.
|
void |
SingleUseClientProvider.discardClient(TransactionServiceThriftClient client) |
void |
ThreadLocalClientProvider.discardClient(TransactionServiceThriftClient client) |
void |
PooledClientProvider.discardClient(TransactionServiceThriftClient client) |
void |
ThriftClientProvider.returnClient(TransactionServiceThriftClient client)
Release an tx client back to the provider's pool.
|
void |
SingleUseClientProvider.returnClient(TransactionServiceThriftClient client) |
void |
ThreadLocalClientProvider.returnClient(TransactionServiceThriftClient client) |
void |
PooledClientProvider.returnClient(TransactionServiceThriftClient client) |
Copyright © 2015. All Rights Reserved.