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.Synchronization
public void afterCompletion(int status)
afterCompletion
in interface javax.transaction.Synchronization
protected void invokeIsolated(boolean success)
protected abstract void invoke(boolean success)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.