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(DatabaseImpl dbImpl)
           
 boolean containsTx(javax.transaction.Transaction tx)
           
 DatabaseImpl get(javax.transaction.Transaction tx)
           
 boolean isEmpty()
           
 void put(javax.transaction.Transaction tx, DatabaseImpl dbImpl)
           
 DatabaseImpl 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(DatabaseImpl dbImpl)

get

public DatabaseImpl get(javax.transaction.Transaction tx)

put

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

remove

public DatabaseImpl remove(javax.transaction.Transaction tx)

size

public int size()

isEmpty

public boolean isEmpty()


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