Uses of Class
org.apache.activemq.store.kahadb.disk.page.Page

Packages that use Page
org.apache.activemq.store.kahadb   
org.apache.activemq.store.kahadb.disk.index   
org.apache.activemq.store.kahadb.disk.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.activemq.store.kahadb.disk.index
 

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

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

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

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

Methods in org.apache.activemq.store.kahadb.disk.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.
 Page<T> Page.copy(Page<T> other)
           
<T> Page<T>
Transaction.load(long pageId, Marshaller<T> marshaller)
          Loads a page from disk.
 

Methods in org.apache.activemq.store.kahadb.disk.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.activemq.store.kahadb.disk.page with parameters of type Page
 Page<T> 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-2013 The Apache Software Foundation. All Rights Reserved.