Package bitronix.tm.resource.common

Examples of bitronix.tm.resource.common.XAResourceProducer.endRecovery()


        XAResourceProducer producer = (XAResourceProducer) registeredResources.get(uniqueName);
        try {
            XAResourceHolderState xaResourceHolderState = producer.startRecovery();
            return RecoveryHelper.commit(xaResourceHolderState, xid);
        } finally {
            producer.endRecovery();
        }
    }

    /**
     * Rollback branches whose {@link Xid} has been recovered on the resource but hasn't been committed.
View Full Code Here


        try {
            XAResourceHolderState xaResourceHolderState = producer.startRecovery();
            return RecoveryHelper.rollback(xaResourceHolderState, xid);
        } finally {
            producer.endRecovery();
        }
    }

    /**
     * Build a string with comma-separated resources unique names.
View Full Code Here

        XAResourceProducer producer = registeredResources.get(uniqueName);
        try {
            XAResourceHolderState xaResourceHolderState = producer.startRecovery();
            return RecoveryHelper.commit(xaResourceHolderState, xid);
        } finally {
            producer.endRecovery();
        }
    }

    /**
     * Rollback branches whose {@link Xid} has been recovered on the resource but hasn't been committed.
View Full Code Here

        try {
            XAResourceHolderState xaResourceHolderState = producer.startRecovery();
            return RecoveryHelper.rollback(xaResourceHolderState, xid);
        } finally {
            producer.endRecovery();
        }
    }

    /**
     * Build a string with comma-separated resources unique names.
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.