Uses of Interface
org.apache.activemq.store.kahadb.disk.util.Marshaller

Packages that use Marshaller
org.apache.activemq.store.kahadb   
org.apache.activemq.store.kahadb.disk.index   
org.apache.activemq.store.kahadb.disk.page   
org.apache.activemq.store.kahadb.disk.util   
 

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

Classes in org.apache.activemq.store.kahadb that implement Marshaller
protected  class MessageDatabase.LastAckMarshaller
           
protected static class MessageDatabase.MessageKeysMarshaller
           
protected  class MessageDatabase.StoredDestinationMarshaller
           
protected static class TempMessageDatabase.MessageKeysMarshaller
           
protected  class TempMessageDatabase.StoredDestinationMarshaller
           
 

Uses of Marshaller in org.apache.activemq.store.kahadb.disk.index
 

Classes in org.apache.activemq.store.kahadb.disk.index that implement Marshaller
static class BTreeNode.Marshaller<Key,Value>
          The Marshaller is used to store and load the data in the BTreeNode into a Page.
static class ListNode.NodeMarshaller<Key,Value>
          The Marshaller is used to store and load the data in the ListNode into a Page.
 

Methods in org.apache.activemq.store.kahadb.disk.index that return Marshaller
 Marshaller<Key> ListIndex.getKeyMarshaller()
           
 Marshaller<Key> HashIndex.getKeyMarshaller()
           
 Marshaller<Key> BTreeIndex.getKeyMarshaller()
           
 Marshaller<Value> ListIndex.getValueMarshaller()
           
 Marshaller<Value> HashIndex.getValueMarshaller()
           
 Marshaller<Value> BTreeIndex.getValueMarshaller()
           
 

Methods in org.apache.activemq.store.kahadb.disk.index with parameters of type Marshaller
 void ListIndex.setKeyMarshaller(Marshaller<Key> keyMarshaller)
           
 void Index.setKeyMarshaller(Marshaller<Key> marshaller)
          Set the marshaller for key objects
 void HashIndex.setKeyMarshaller(Marshaller<Key> marshaller)
          Set the marshaller for key objects
 void BTreeIndex.setKeyMarshaller(Marshaller<Key> keyMarshaller)
           
 void ListIndex.setValueMarshaller(Marshaller<Value> valueMarshaller)
           
 void Index.setValueMarshaller(Marshaller<Value> marshaller)
          Set the marshaller for key objects
 void HashIndex.setValueMarshaller(Marshaller<Value> valueMarshaller)
          Set the marshaller for value objects
 void BTreeIndex.setValueMarshaller(Marshaller<Value> valueMarshaller)
           
 

Constructors in org.apache.activemq.store.kahadb.disk.index with parameters of type Marshaller
ListNode.NodeMarshaller(Marshaller<Key> keyMarshaller, Marshaller<Value> valueMarshaller)
           
ListNode.NodeMarshaller(Marshaller<Key> keyMarshaller, Marshaller<Value> valueMarshaller)
           
 

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

Methods in org.apache.activemq.store.kahadb.disk.page with parameters of type Marshaller
<T> Page<T>
Transaction.load(long pageId, Marshaller<T> marshaller)
          Loads a page from disk.
<T> void
Transaction.load(Page<T> page, Marshaller<T> marshaller)
          Loads a page from disk.
<T> void
Transaction.store(Page<T> page, Marshaller<T> marshaller, boolean overflow)
           
 

Uses of Marshaller in org.apache.activemq.store.kahadb.disk.util
 

Classes in org.apache.activemq.store.kahadb.disk.util that implement Marshaller
 class BytesMarshaller
          Implementation of a Marshaller for byte arrays
 class IntegerMarshaller
          Implementation of a Marshaller for a Integer
 class LocationMarshaller
           
 class LongMarshaller
          Implementation of a Marshaller for a Long
 class ObjectMarshaller
          Implementation of a Marshaller for Objects
static class SequenceSet.Marshaller
           
 class StringMarshaller
          Implementation of a Marshaller for Strings
 class VariableMarshaller<T>
          Convenience base class for Marshaller implementations which do not deepCopy and which use variable size encodings.
 



Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.