Package com.arjuna.mw.wst

Examples of com.arjuna.mw.wst.TransactionManager.suspend()


        final TxContext tx = tm.suspend();
        tm.resume(tx);
        tm.enlistForDurableTwoPhase(p1, p1.identifier());
        tm.enlistForVolatileTwoPhase(p2, p2.identifier());
        ust.begin();
        final TxContext stx = tm.suspend();
        tm.resume(stx);
        tm.enlistForDurableTwoPhase(p3, p3.identifier());
        tm.enlistForVolatileTwoPhase(p4, p4.identifier());

        tm.resume(tx);
View Full Code Here


        final DemoVolatileParticipant p2 = new DemoVolatileParticipant();
        final DemoDurableParticipant p3 = new DemoDurableParticipant();
        final DemoVolatileParticipant p4 = new DemoVolatileParticipant();

        ut.begin();
        final TxContext tx = tm.suspend();
        tm.resume(tx);
        tm.enlistForDurableTwoPhase(p1, p1.identifier());
        tm.enlistForVolatileTwoPhase(p2, p2.identifier());
        ust.begin();
        final TxContext stx = tm.suspend();
View Full Code Here

        final TxContext tx = tm.suspend();
        tm.resume(tx);
        tm.enlistForDurableTwoPhase(p1, p1.identifier());
        tm.enlistForVolatileTwoPhase(p2, p2.identifier());
        ust.begin();
        final TxContext stx = tm.suspend();
        tm.resume(stx);
        tm.enlistForDurableTwoPhase(p3, p3.identifier());
        tm.enlistForVolatileTwoPhase(p4, p4.identifier());

        tm.resume(tx);
View Full Code Here

        final DemoVolatileParticipant p2 = new DemoVolatileParticipant();
        final FailureParticipant p3 = new FailureParticipant(FailureParticipant.FAIL_IN_PREPARE, FailureParticipant.WRONG_STATE);
        final DemoVolatileParticipant p4 = new DemoVolatileParticipant();

        ut.begin();
        final TxContext tx = tm.suspend();
        tm.resume(tx);
        tm.enlistForDurableTwoPhase(p1, p1.identifier());
        tm.enlistForVolatileTwoPhase(p2, p2.identifier());
        ust.begin();
        final TxContext stx = tm.suspend();
View Full Code Here

 
  try
  {
      TransactionManager ut = TransactionManager.getTransactionManager();
 
      TxContext ctx = ut.suspend();

      System.out.println("Suspended: "+ctx);

      if (ctx == null)
    passed = true;
View Full Code Here

      UserTransaction ut = UserTransaction.getUserTransaction();
      TransactionManager tm = TransactionManager.getTransactionManager();
 
      ut.begin();
     
      TxContext ctx = tm.suspend();

      System.out.println("Suspended: "+ctx);
     
      passed = true;
  }
View Full Code Here

                final BusinessActivityManager businessActivityManager = BusinessActivityManagerFactory.businessActivityManager() ;

                if (transactionManager != null)
                {
                    final com.arjuna.mwlabs.wst.at.context.TxContextImple txContext =
                        (com.arjuna.mwlabs.wst.at.context.TxContextImple)transactionManager.suspend() ;

                    if (txContext != null)
                    {
                        messageContext.setProperty(AtomicTransactionConstants.WSAT_PROTOCOL, txContext) ;
                    }
View Full Code Here

            final TransactionManager transactionManager = TransactionManagerFactory.transactionManager() ;
            final BusinessActivityManager businessActivityManager = BusinessActivityManagerFactory.businessActivityManager() ;

            if (transactionManager != null)
            {
                transactionManager.suspend() ;
            }

            if (businessActivityManager != null)
            {
                businessActivityManager.suspend() ;
View Full Code Here

            {
                transactionManager.resume(atTXContext) ;
            }
            else
            {
                transactionManager.suspend() ;
            }

            final BusinessActivityManager businessActivityManager = BusinessActivityManagerFactory.businessActivityManager() ;
            final com.arjuna.mwlabs.wst.ba.context.TxContextImple baTXContext =
                (com.arjuna.mwlabs.wst.ba.context.TxContextImple)messageContext.getProperty(BusinessActivityConstants.WSBA_PROTOCOL_ATOMIC_OUTCOME) ;
View Full Code Here

     
      ut.begin();
     
      tm.enlistForDurableTwoPhase(p, null);

      TxContext ctx = tm.suspend();
     
      System.out.println("Suspended: "+ctx);

      tm.resume(ctx);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.