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

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

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

Fields in org.apache.activemq.store.kahadb declared as Page
protected  Page<MessageDatabase.Metadata> MessageDatabase.Metadata.page
           
 

Uses of Page in org.apache.kahadb.index
 

Methods in org.apache.kahadb.index that return Page
 Page<BTreeNode<Key,Value>> BTreeNode.getPage()
           
 

Methods in org.apache.kahadb.index with parameters of type Page
 void BTreeNode.setPage(Page<BTreeNode<Key,Value>> page)
           
 

Constructors in org.apache.kahadb.index with parameters of type Page
BTreeIndex(Page page)
           
BTreeIndex(PageFile pageFile, Page page)
           
 

Uses of Page in org.apache.kahadb.page
 

Methods in org.apache.kahadb.page that return Page
<T> Page<T>
Transaction.allocate()
          Allocates a free page that you can write data to.
<T> Page<T>
Transaction.allocate(int count)
          Allocates a block of free pages that you can write data to.
<T> Page<T>
Transaction.load(long pageId, Marshaller<T> marshaller)
          Loads a page from disk.
 

Methods in org.apache.kahadb.page that return types with arguments of type Page
 Iterator<Page> Transaction.iterator()
          Allows you to iterate through all active Pages in this object.
 Iterator<Page> Transaction.iterator(boolean includeFreePages)
          Allows you to iterate through all active Pages in this object.
 

Methods in org.apache.kahadb.page with parameters of type Page
 void Page.copy(Page<T> other)
           
<T> void
Transaction.free(Page<T> page)
          Frees up a previously allocated page so that it can be re-allocated again.
<T> void
Transaction.free(Page<T> page, int count)
          Frees up a previously allocated sequence of pages so that it can be re-allocated again.
<T> void
Transaction.load(Page<T> page, Marshaller<T> marshaller)
          Loads a page from disk.
 InputStream Transaction.openInputStream(Page p)
           
 OutputStream Transaction.openOutputStream(Page page, boolean overflow)
           
<T> void
Transaction.store(Page<T> page, Marshaller<T> marshaller, boolean overflow)
           
 



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