/** * Disassociate the WS-AT transaction from the current Thread. * Typically used by the client side inbound handler. * * @throws SystemException */ public void stop() throws SystemException { txbridgeLogger.logger.trace("OutboundBridge.stop(BridgeWrapper="+bridgeWrapper+")"); TransactionManagerFactory.transactionManager().suspend(); } }
/** * Associate the WS-AT transaction to the current Thread. * Typically used by the client side outbound handler. * * @throws UnknownTransactionException * @throws SystemException */ public void start() throws UnknownTransactionException, SystemException { txbridgeLogger.logger.trace("OutboundBridge.start(BridgeWrapper="+bridgeWrapper+")"); TxContext txContext = bridgeWrapper.getContext(); TransactionManagerFactory.transactionManager().resume(txContext); }
TransactionManagerFactory.transactionManager().resume(txContext);
private void bridgeOutgoingTransaction() { try { // disassociate subordinate JTA transaction InboundBridge txInboundBridge = InboundBridgeManager.getInboundBridge(); txInboundBridge.stop(); // disassociate WS-AT transaction final com.arjuna.mw.wst11.TransactionManager wsatManager = TransactionManagerFactory.transactionManager(); if (wsatManager != null) { wsatManager.suspend(); } } catch (final Throwable th) { throw new SwitchYardException(th); } }
TransactionManagerFactory.transactionManager().resume(txContext);
private void bridgeOutgoingTransaction() { try { // disassociate subordinate JTA transaction InboundBridge txInboundBridge = InboundBridgeManager.getInboundBridge(); txInboundBridge.stop(); // disassociate WS-AT transaction final com.arjuna.mw.wst11.TransactionManager wsatManager = TransactionManagerFactory.transactionManager(); if (wsatManager != null) { wsatManager.suspend(); } } catch (final Throwable th) { throw new SwitchYardException(th); } }
/** * Suspend the current transaction. */ protected void suspendTransaction() { try { /* * There should either be an Atomic Transaction *or* a Business Activity * associated with the thread. */ final TransactionManager transactionManager = TransactionManagerFactory.transactionManager() ; final BusinessActivityManager businessActivityManager = BusinessActivityManagerFactory.businessActivityManager() ; if (transactionManager != null) { transactionManager.suspend() ; } if (businessActivityManager != null) { businessActivityManager.suspend() ; } } catch (final Throwable th) { wstxLogger.i18NLogger.warn_mw_wst11_service_JaxHC11P_1("com.arjuna.mw.wst11.service.JaxBaseHeaderContextProcessor.suspendTransaction()", th); } }
/** * Suspend the current transaction. */ protected void suspendTransaction() { try { /* * There should either be an Atomic Transaction *or* a Business Activity * associated with the thread. */ final TransactionManager transactionManager = TransactionManagerFactory.transactionManager() ; final BusinessActivityManager businessActivityManager = BusinessActivityManagerFactory.businessActivityManager() ; if (transactionManager != null) { transactionManager.suspend() ; } if (businessActivityManager != null) { businessActivityManager.suspend() ; } } catch (final Throwable th) { wstxLogger.i18NLogger.warn_mw_wst11_service_JaxHC11P_1("com.arjuna.mw.wst11.service.JaxBaseHeaderContextProcessor.suspendTransaction()", th); } }
TransactionManager transactionManager = TransactionManagerFactory.transactionManager();
TransactionManagerFactory.transactionManager().resume(txContext) ;
TransactionManagerFactory.transactionManager().resume(txContext) ;
final com.arjuna.mw.wst11.TransactionManager wsatManager = TransactionManagerFactory.transactionManager(); CoordinationContextType coordinationContext = null; if (wsatManager != null) {
final com.arjuna.mw.wst11.TransactionManager wsatManager = TransactionManagerFactory.transactionManager(); CoordinationContextType coordinationContext = null; if (wsatManager != null) {
txContext = SubordinateImporter.importContext(cc); TransactionManagerFactory.transactionManager().resume(txContext);
txContext = SubordinateImporter.importContext(cc); TransactionManagerFactory.transactionManager().resume(txContext);
final TransactionManager transactionManager = TransactionManagerFactory.transactionManager() ; final com.arjuna.mw.wst11.BusinessActivityManager businessActivityManager = BusinessActivityManagerFactory.businessActivityManager() ;
final TransactionManager transactionManager = TransactionManagerFactory.transactionManager() ; final com.arjuna.mw.wst11.BusinessActivityManager businessActivityManager = BusinessActivityManagerFactory.businessActivityManager() ;