public abstract class InvocationAfterCompletion
extends java.lang.Object
implements javax.transaction.Synchronization
| Modifier and Type | Field and Description |
|---|---|
protected static InfinispanMessageLogger |
log |
protected boolean |
requiresTransaction |
protected TransactionCoordinator |
tc |
| Constructor and Description |
|---|
InvocationAfterCompletion(TransactionCoordinator tc,
boolean requiresTransaction) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterCompletion(int status) |
void |
beforeCompletion() |
protected abstract void |
invoke(boolean success) |
protected void |
invokeIsolated(boolean success) |
protected static final InfinispanMessageLogger log
protected final TransactionCoordinator tc
protected final boolean requiresTransaction
public InvocationAfterCompletion(TransactionCoordinator tc, boolean requiresTransaction)
public void beforeCompletion()
beforeCompletion in interface javax.transaction.Synchronizationpublic void afterCompletion(int status)
afterCompletion in interface javax.transaction.Synchronizationprotected void invokeIsolated(boolean success)
protected abstract void invoke(boolean success)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.