Package | Description |
---|---|
org.apache.tephra |
This package contains implementations of the transaction system v2.
|
Modifier and Type | Method and Description |
---|---|
<I> void |
TransactionExecutor.execute(TransactionExecutor.Procedure<I> procedure,
I input)
Like
TransactionExecutor.execute(Function, Object) but without a return value. |
<I> void |
DefaultTransactionExecutor.execute(TransactionExecutor.Procedure<I> procedure,
I input) |
<I> void |
TransactionExecutor.executeUnchecked(TransactionExecutor.Procedure<I> procedure,
I input)
Same as
TransactionExecutor.execute(Procedure, Object) but
suppresses exception with Throwables.propagate(Throwable) |
<I> void |
AbstractTransactionExecutor.executeUnchecked(TransactionExecutor.Procedure<I> procedure,
I input) |
<I> com.google.common.util.concurrent.ListenableFuture<?> |
TransactionExecutor.submit(TransactionExecutor.Procedure<I> procedure,
I input)
Same as
TransactionExecutor.execute(Procedure, Object) but executes asynchronously |
<I> com.google.common.util.concurrent.ListenableFuture<?> |
AbstractTransactionExecutor.submit(TransactionExecutor.Procedure<I> procedure,
I input) |
Copyright © 2018 The Apache Software Foundation. All rights reserved.