Example usage for org.hibernate.engine.transaction.jta.platform.internal SynchronizationRegistryBasedSynchronizationStrategy SynchronizationRegistryBasedSynchronizationStrategy

List of usage examples for org.hibernate.engine.transaction.jta.platform.internal SynchronizationRegistryBasedSynchronizationStrategy SynchronizationRegistryBasedSynchronizationStrategy

Introduction

In this page you can find the example usage for org.hibernate.engine.transaction.jta.platform.internal SynchronizationRegistryBasedSynchronizationStrategy SynchronizationRegistryBasedSynchronizationStrategy.

Prototype

public SynchronizationRegistryBasedSynchronizationStrategy(
            SynchronizationRegistryAccess synchronizationRegistryAccess) 

Source Link

Usage

From source file:org.jboss.as.jpa.hibernate4.JBossAppServerJtaPlatform.java

License:Open Source License

public JBossAppServerJtaPlatform(final JtaManager jtaManager) {
    this.jtaManager = jtaManager;
    this.synchronizationStrategy = new SynchronizationRegistryBasedSynchronizationStrategy(
            new SynchronizationRegistryAccess() {
                @Override/* w  ww  .j a  va 2s .c o m*/
                public TransactionSynchronizationRegistry getSynchronizationRegistry() {
                    return jtaManager.getSynchronizationRegistry();
                }
            });
}