Uses of Interface
org.apache.activemq.store.kahadb.disk.util.Marshaller
-
-
Uses of Marshaller in org.apache.activemq.store.kahadb
Classes in org.apache.activemq.store.kahadb that implement Marshaller Modifier and Type Class Description protected classMessageDatabase.LastAckMarshallerprotected classMessageDatabase.MessageKeysMarshallerprotected classMessageDatabase.MessageStoreStatisticsMarshallerprotected classMessageDatabase.StoredDestinationMarshallerprotected static classTempMessageDatabase.MessageKeysMarshallerprotected classTempMessageDatabase.StoredDestinationMarshaller -
Uses of Marshaller in org.apache.activemq.store.kahadb.disk.index
Classes in org.apache.activemq.store.kahadb.disk.index that implement Marshaller Modifier and Type Class Description static classBTreeNode.Marshaller<Key,Value>The Marshaller is used to store and load the data in the BTreeNode into a Page.static classListNode.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 Modifier and Type Method Description Marshaller<Key>BTreeIndex. getKeyMarshaller()Marshaller<Key>HashIndex. getKeyMarshaller()Marshaller<Key>ListIndex. getKeyMarshaller()Marshaller<Value>BTreeIndex. getValueMarshaller()Marshaller<Value>HashIndex. getValueMarshaller()Marshaller<Value>ListIndex. getValueMarshaller()Methods in org.apache.activemq.store.kahadb.disk.index with parameters of type Marshaller Modifier and Type Method Description voidBTreeIndex. setKeyMarshaller(Marshaller<Key> keyMarshaller)voidHashIndex. setKeyMarshaller(Marshaller<Key> marshaller)Set the marshaller for key objectsvoidIndex. setKeyMarshaller(Marshaller<Key> marshaller)Set the marshaller for key objectsvoidListIndex. setKeyMarshaller(Marshaller<Key> keyMarshaller)voidBTreeIndex. setValueMarshaller(Marshaller<Value> valueMarshaller)voidHashIndex. setValueMarshaller(Marshaller<Value> valueMarshaller)Set the marshaller for value objectsvoidIndex. setValueMarshaller(Marshaller<Value> marshaller)Set the marshaller for key objectsvoidListIndex. setValueMarshaller(Marshaller<Value> valueMarshaller)Constructors in org.apache.activemq.store.kahadb.disk.index with parameters of type Marshaller Constructor Description 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 Modifier and Type Method Description <T> Page<T>Transaction. load(long pageId, Marshaller<T> marshaller)Loads a page from disk.<T> voidTransaction. load(Page<T> page, Marshaller<T> marshaller)Loads a page from disk.<T> voidTransaction. 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 Modifier and Type Class Description classBytesMarshallerImplementation of a Marshaller for byte arraysclassIntegerMarshallerImplementation of a Marshaller for a IntegerclassLocationMarshallerclassLongMarshallerImplementation of a Marshaller for a Longstatic classSequenceSet.MarshallerclassStringMarshallerImplementation of a Marshaller for StringsclassVariableMarshaller<T>Convenience base class for Marshaller implementations which do not deepCopy and which use variable size encodings.
-