Uses of Class
org.apache.kahadb.page.Transaction

Packages that use Transaction
org.apache.activemq.store.kahadb   
org.apache.kahadb.index   
org.apache.kahadb.page   
 

Uses of Transaction in org.apache.activemq.store.kahadb
 

Methods in org.apache.activemq.store.kahadb with parameters of type Transaction
protected  org.apache.activemq.store.kahadb.TempMessageDatabase.StoredDestination TempMessageDatabase.getStoredDestination(KahaDestination destination, Transaction tx)
           
protected  org.apache.activemq.store.kahadb.MessageDatabase.StoredDestination MessageDatabase.getStoredDestination(KahaDestination destination, Transaction tx)
           
protected  void MessageDatabase.recoverIndex(Transaction tx)
           
 

Uses of Transaction in org.apache.kahadb.index
 

Methods in org.apache.kahadb.index with parameters of type Transaction
 void Index.clear(Transaction tx)
          clear the index
 void BTreeIndex.clear(Transaction tx)
           
 void HashIndex.clear(Transaction tx)
           
 void BTreeNode.clear(Transaction tx)
           
 boolean BTreeNode.contains(Transaction tx, Key key)
           
 boolean Index.containsKey(Transaction tx, Key key)
           
 boolean BTreeIndex.containsKey(Transaction tx, Key key)
           
 boolean HashIndex.containsKey(Transaction tx, Key key)
           
 Value Index.get(Transaction tx, Key key)
           
 Value BTreeIndex.get(Transaction tx, Key key)
           
 Value HashIndex.get(Transaction tx, Key key)
           
 Value BTreeNode.get(Transaction tx, Key key)
           
 Map.Entry<Key,Value> BTreeIndex.getFirst(Transaction tx)
           
 Map.Entry<Key,Value> BTreeNode.getFirst(Transaction tx)
           
 BTreeNode<Key,Value> BTreeNode.getFirstLeafNode(Transaction tx)
           
 Map.Entry<Key,Value> BTreeIndex.getLast(Transaction tx)
           
 Map.Entry<Key,Value> BTreeNode.getLast(Transaction tx)
           
 int BTreeIndex.getMaxLeafDepth(Transaction tx)
           
 int BTreeNode.getMaxLeafDepth(Transaction tx, int depth)
           
 int BTreeIndex.getMinLeafDepth(Transaction tx)
           
 int BTreeNode.getMinLeafDepth(Transaction tx, int depth)
           
 boolean BTreeIndex.isEmpty(Transaction tx)
           
 boolean BTreeNode.isEmpty(Transaction tx)
           
 Iterator<Map.Entry<Key,Value>> Index.iterator(Transaction tx)
           
 Iterator<Map.Entry<Key,Value>> BTreeIndex.iterator(Transaction tx)
           
 Iterator<Map.Entry<Key,Value>> HashIndex.iterator(Transaction tx)
           
 Iterator<Map.Entry<Key,Value>> BTreeNode.iterator(Transaction tx)
           
 Iterator<Map.Entry<Key,Value>> BTreeIndex.iterator(Transaction tx, Key initialKey)
           
 Iterator<Map.Entry<Key,Value>> BTreeNode.iterator(Transaction tx, Key startKey)
           
 void Index.load(Transaction tx)
          load indexes
 void BTreeIndex.load(Transaction tx)
           
 void HashIndex.load(Transaction tx)
           
 void BTreeIndex.printStructure(Transaction tx, OutputStream out)
           
 void BTreeIndex.printStructure(Transaction tx, PrintWriter out)
           
 void BTreeNode.printStructure(Transaction tx, PrintWriter out, String prefix)
           
 Value Index.put(Transaction tx, Key key, Value entry)
          store the key, item
 Value BTreeIndex.put(Transaction tx, Key key, Value value)
           
 Value HashIndex.put(Transaction tx, Key key, Value value)
           
 Value BTreeNode.put(Transaction tx, Key key, Value value)
           
 Value Index.remove(Transaction tx, Key key)
          remove the index key
 Value BTreeIndex.remove(Transaction tx, Key key)
           
 Value HashIndex.remove(Transaction tx, Key key)
           
 Value BTreeNode.remove(Transaction tx, Key key)
           
 int HashIndex.size(Transaction tx)
           
 void HashIndex.store(Transaction tx, org.apache.kahadb.index.HashBin<Key,Value> bin)
           
 void Index.unload(Transaction tx)
          unload indexes
 void BTreeIndex.unload(Transaction tx)
           
 void HashIndex.unload(Transaction tx)
           
 void BTreeIndex.visit(Transaction tx, BTreeVisitor<Key,Value> visitor)
           
 void BTreeNode.visit(Transaction tx, BTreeVisitor<Key,Value> visitor)
           
 

Uses of Transaction in org.apache.kahadb.page
 

Methods in org.apache.kahadb.page that return Transaction
 Transaction PageFile.tx()
           
 

Methods in org.apache.kahadb.page with parameters of type Transaction
 void Transaction.Closure.execute(Transaction tx)
           
 R Transaction.CallableClosure.execute(Transaction tx)
           
 



Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.