jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry();
@Override public TransactionSynchronizationRegistry getTransactionSynchronizationRegistry() { return jtaEnvironment.getTransactionSynchronizationRegistry(); } }
/** * Returns the SynchronizationRegistry used by the TransactionMixIn. * @return SynchronizationRegistry instance */ public TransactionSynchronizationRegistry getTransactionSynchronizationRegistry() { return _jtaEnvironmentBean.getTransactionSynchronizationRegistry(); }
/** * Returns the SynchronizationRegistry used by the TransactionMixIn. * @return SynchronizationRegistry instance */ public TransactionSynchronizationRegistry getTransactionSynchronizationRegistry() { return _jtaEnvironmentBean.getTransactionSynchronizationRegistry(); }
@Override public void registerSynchronization(Synchronization synchronizedObserver) { _jtaEnvironmentBean.getTransactionSynchronizationRegistry() .registerInterposedSynchronization(synchronizedObserver); }
@Override public void registerSynchronization(Synchronization synchronizedObserver) { _jtaEnvironmentBean.getTransactionSynchronizationRegistry() .registerInterposedSynchronization(synchronizedObserver); }
/** * User internal factory method to instantiate new or reuse existing instance of * {@link javax.transaction.TransactionSynchronizationRegistry}. * * @param obj * @param name * @param nameCtx * @param environment * @return instance of {@link javax.transaction.TransactionSynchronizationRegistry} or {@code null} if instantiation has * failed. */ @Override public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) { return jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry(); }
/** * Creates a new {@link TransactionContext}. * * @deprecated Please use the {@link #TransactionContext(Supplier, * Supplier)} constructor instead. */ @Deprecated public TransactionContext() { this(() -> jtaPropertyManager.getJTAEnvironmentBean().getTransactionManager(), () -> jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry()); }
/** * Creates a new {@link TransactionContext}. * * @deprecated Please use the {@link #TransactionContext(Supplier, * Supplier)} constructor instead. */ @Deprecated public TransactionContext() { this(() -> jtaPropertyManager.getJTAEnvironmentBean().getTransactionManager(), () -> jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry()); }
/** * Creates a new {@link TransactionContext}. * * @deprecated Please use the {@link #TransactionContext(Supplier, * Supplier)} constructor instead. */ @Deprecated public TransactionContext() { this(() -> jtaPropertyManager.getJTAEnvironmentBean().getTransactionManager(), () -> jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry()); }
/** * Creates a new {@link TransactionContext}. * * @deprecated Please use the {@link #TransactionContext(Supplier, * Supplier)} constructor instead. */ @Deprecated public TransactionContext() { this(() -> jtaPropertyManager.getJTAEnvironmentBean().getTransactionManager(), () -> jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry()); }
initialContext.bind("java:jboss/TransactionManager", _jtaEnvironmentBean.getTransactionManager()); initialContext.bind("java:jboss/UserTransaction", _jtaEnvironmentBean.getUserTransaction()); initialContext.bind("java:jboss/TransactionSynchronizationRegistry", _jtaEnvironmentBean.getTransactionSynchronizationRegistry());
initialContext.bind("java:jboss/TransactionManager", _jtaEnvironmentBean.getTransactionManager()); initialContext.bind("java:jboss/UserTransaction", _jtaEnvironmentBean.getUserTransaction()); initialContext.bind("java:jboss/TransactionSynchronizationRegistry", _jtaEnvironmentBean.getTransactionSynchronizationRegistry());
jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry();
jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry().registerInterposedSynchronization(new ConnectionSynchronization(this));
jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry().registerInterposedSynchronization(new ConnectionSynchronization(this));
jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry().registerInterposedSynchronization(new ConnectionSynchronization(this));
jtaPropertyManager.getJTAEnvironmentBean().getTransactionSynchronizationRegistry().registerInterposedSynchronization(new ConnectionSynchronization(this));