bitronix.tm.resource.common
Class DeferredReleaseSynchronization

java.lang.Object
  extended by bitronix.tm.resource.common.DeferredReleaseSynchronization
All Implemented Interfaces:
Synchronization

public class DeferredReleaseSynchronization
extends Object
implements Synchronization

Synchronization used to release a XAStatefulHolder object after 2PC has executed.

Author:
lorban

Constructor Summary
DeferredReleaseSynchronization(XAStatefulHolder xaStatefulHolder)
           
 
Method Summary
 void afterCompletion(int status)
           
 void beforeCompletion()
           
 XAStatefulHolder getXAStatefulHolder()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeferredReleaseSynchronization

public DeferredReleaseSynchronization(XAStatefulHolder xaStatefulHolder)
Method Detail

getXAStatefulHolder

public XAStatefulHolder getXAStatefulHolder()

afterCompletion

public void afterCompletion(int status)
Specified by:
afterCompletion in interface Synchronization

beforeCompletion

public void beforeCompletion()
Specified by:
beforeCompletion in interface Synchronization

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2006-2013 Bitronix Software. All Rights Reserved.