Examples of TxWrapper


Examples of com.hp.mwtests.performance.products.TxWrapper

{
    public void work()
    {
        try
        {
            TxWrapper tx = getTxWrapper();
            tx.begin(); // Top level begin

            // enlist two participants (resource) two-phase commit

            tx.add(DummyResource.create());
            tx.add(DummyResource.create());

            if (isParameterDefined("-commit"))
                tx.commit()// Top level commit
            else
                tx.abort()// Top level rollback

        }
        catch (Exception e)
        {
            System.err.println("Unexpected Exception: "+e);
View Full Code Here

Examples of com.hp.mwtests.performance.products.TxWrapper

    protected void work() throws Exception
    {
        try
        {
            TxWrapper tx1 = getTxWrapper();
            TxWrapper tx2 = getTxWrapper();

            tx1.begin();         // Top level begin
            tx2.begin();         // Nested level begin

            if (isParameterDefined("-commit"))
            {
                tx2.commit();        // Nested level commit
                tx1.commit();        // Top level commit
            }
            else
            {
                tx2.abort();        // Nested level rollback
                tx1.abort();        // Top level rollback
            }

        }
        catch (Exception e)
View Full Code Here

Examples of com.hp.mwtests.performance.products.TxWrapper

{
    protected void work() throws Exception
    {
        try
        {
            TxWrapper tx = getTxWrapper();
            tx.begin();   // Top level begin

            //enlist the single participant (resource) one-phase commit
            DummyResource ds = new DummyResource();
            tx.add(ds);

            if (isParameterDefined("-commit"))
                tx.commit()// Top level commit
            else
                tx.abort()// Top level rollback

        }
        catch (Exception e)
        {
            System.err.println("Unexpected Exception: "+e);
View Full Code Here

Examples of com.hp.mwtests.performance.products.TxWrapper

    protected void work() throws Exception
    {
        try
        {
            TxWrapper tx1 = getTxWrapper();
            TxWrapper tx2 = getTxWrapper();

            tx1.begin();      // Top level
            tx2.begin();      // Nested level

            //enlist two participants for TRX
            tx1.add(DummyResource.create());
            tx2.add(DummyResource.create());

            if (isParameterDefined("-commit"))
            {
                tx2.commit();         // Nested level commit
                tx1.commit();        // Top level commit
            }
            else
            {
                tx2.abort();         // Nested level rollback
                tx1.abort();        // Top level rollback
            }
        }
        catch (Exception e)
        {
View Full Code Here

Examples of com.hp.mwtests.performance.products.TxWrapper

{
    protected void work() throws Exception
    {
        try
        {
            TxWrapper tx = getTxWrapper();

            tx.begin()// Top level begin

            if (isParameterDefined("-commit"))
                tx.commit(); // Top level commit
            else
                tx.abort(); // Top level rollback

        }
        catch (Exception e)
        {
            System.err.println("Error!!");
View Full Code Here

Examples of com.hp.mwtests.performance.products.TxWrapper

    protected void work() throws Exception
    {
        try
        {
            TxWrapper tx1 = getTxWrapper();
            TxWrapper tx2 = getTxWrapper();

            tx1.begin();      // Top level
            tx2.begin();      // Nested level

            // enlist single participant
            tx2.add(DummyResource.create());

            if (isParameterDefined("-commit"))
            {
                tx2.commit();      // Nested level commit
                tx1.commit();      // Top level commit
            }
            else
            {
                tx2.abort();      // Nested level rollback
                tx1.abort();      // Top level rollback
            }

        }
        catch (Exception e)
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.