DeferredReleaseSynchronization (Bitronix Transaction Manager :: Core 2.1.4 API)
Date: 2013-09-15

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## bitronix.tm.resource.common
Class DeferredReleaseSynchronization

    java.lang.Object
      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`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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