Uses of Interface

Packages that use InternalXAResource

Uses of InternalXAResource in org.apache.jackrabbit.core

Constructors in org.apache.jackrabbit.core with parameters of type InternalXAResource
TransactionContext(InternalXAResource[] resources, int timeout)
          Create a new instance of this class.

Uses of InternalXAResource in org.apache.jackrabbit.core.lock

Classes in org.apache.jackrabbit.core.lock that implement InternalXAResource
 class XALockManager
          Session-local lock manager that implements the semantical changes inside transactions.

Uses of InternalXAResource in org.apache.jackrabbit.core.state

Classes in org.apache.jackrabbit.core.state that implement InternalXAResource
 class XAItemStateManager
          Extension to LocalItemStateManager that remembers changes on multiple save() requests and commits them only when an associated transaction is itself committed.

Uses of InternalXAResource in org.apache.jackrabbit.core.version

Classes in org.apache.jackrabbit.core.version that implement InternalXAResource
 class XAVersionManager
          Implementation of a VersionManager that works in an XA environment.

Methods in org.apache.jackrabbit.core.version that return InternalXAResource
 InternalXAResource XAVersionManager.getXAResourceBegin()
          Returns an InternalXAResource that acquires a write lock on the version manager in prepare(TransactionContext) if there are any version related items involved in this transaction.
 InternalXAResource XAVersionManager.getXAResourceEnd()
          Returns an InternalXAResource that releases the write lock on the version manager in commit(TransactionContext) or rollback(TransactionContext).

Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.