org.exolab.castor.jdo.engine
Class TxDatabaseMap

java.lang.Object
  extended by org.exolab.castor.jdo.engine.TxDatabaseMap
All Implemented Interfaces:
java.io.Serializable

public final class TxDatabaseMap
extends java.lang.Object
implements java.io.Serializable

Transactions to Databases Map.

See Also:
Serialized Form

Constructor Summary
TxDatabaseMap()
           
 
Method Summary
 boolean containsDatabase(GlobalDatabaseImpl dbImpl)
           
 boolean containsTx(javax.transaction.Transaction tx)
           
 GlobalDatabaseImpl get(javax.transaction.Transaction tx)
           
 boolean isEmpty()
           
 void put(javax.transaction.Transaction tx, GlobalDatabaseImpl dbImpl)
           
 GlobalDatabaseImpl remove(javax.transaction.Transaction tx)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TxDatabaseMap

public TxDatabaseMap()
Method Detail

containsTx

public boolean containsTx(javax.transaction.Transaction tx)

containsDatabase

public boolean containsDatabase(GlobalDatabaseImpl dbImpl)

get

public GlobalDatabaseImpl get(javax.transaction.Transaction tx)

put

public void put(javax.transaction.Transaction tx,
                GlobalDatabaseImpl dbImpl)

remove

public GlobalDatabaseImpl remove(javax.transaction.Transaction tx)

size

public int size()

isEmpty

public boolean isEmpty()


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com