public class ConfluenceAOSynchronisationManager extends Object implements com.atlassian.activeobjects.spi.TransactionSynchronisationManager
Handles the adaption between Runnables and springs TransactionSynchronization.
| Constructor and Description |
|---|
ConfluenceAOSynchronisationManager(SynchronizationManager synchManager) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isActiveSynchronisedTransaction() |
boolean |
runOnRollBack(Runnable callback) |
boolean |
runOnSuccessfulCommit(Runnable callback) |
public ConfluenceAOSynchronisationManager(SynchronizationManager synchManager)
public boolean runOnRollBack(Runnable callback)
runOnRollBack in interface com.atlassian.activeobjects.spi.TransactionSynchronisationManagerpublic boolean runOnSuccessfulCommit(Runnable callback)
runOnSuccessfulCommit in interface com.atlassian.activeobjects.spi.TransactionSynchronisationManagerpublic boolean isActiveSynchronisedTransaction()
isActiveSynchronisedTransaction in interface com.atlassian.activeobjects.spi.TransactionSynchronisationManagerCopyright © 2003–2017 Atlassian. All rights reserved.