Package | Description |
---|---|
org.apache.tephra |
This package contains implementations of the transaction system v2.
|
org.apache.tephra.distributed |
This package contains standalone server of the transaction system v2.
|
org.apache.tephra.inmemory |
This package contains in memory implementation of the transaction system v2.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TransactionSystemClient.canCommit(Transaction tx,
Collection<byte[]> changeIds)
Checks if transaction with the set of changes can be committed.
|
boolean |
TransactionManager.canCommit(Transaction tx,
Collection<byte[]> changeIds) |
Transaction |
TransactionSystemClient.checkpoint(Transaction tx)
Performs a checkpoint operation on the current transaction, returning a new Transaction instance with the
updated state.
|
Transaction |
TransactionManager.checkpoint(Transaction originalTx) |
boolean |
TransactionSystemClient.commit(Transaction tx)
Makes transaction visible.
|
boolean |
TransactionManager.commit(Transaction tx) |
Modifier and Type | Method and Description |
---|---|
boolean |
TransactionServiceThriftClient.canCommit(Transaction tx,
Collection<byte[]> changeIds) |
boolean |
TransactionServiceClient.canCommit(Transaction tx,
Collection<byte[]> changeIds) |
Transaction |
TransactionServiceClient.checkpoint(Transaction tx) |
boolean |
TransactionServiceThriftClient.commit(Transaction tx) |
boolean |
TransactionServiceClient.commit(Transaction tx) |
Modifier and Type | Method and Description |
---|---|
boolean |
InMemoryTxSystemClient.canCommit(Transaction tx,
Collection<byte[]> changeIds) |
Transaction |
MinimalTxSystemClient.checkpoint(Transaction tx) |
Transaction |
InMemoryTxSystemClient.checkpoint(Transaction tx) |
boolean |
InMemoryTxSystemClient.commit(Transaction tx) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.