Uses of Interface
org.apache.activemq.kaha.StoreEntry

Packages that use StoreEntry
org.apache.activemq.kaha fast message persistence implementation 
org.apache.activemq.kaha.impl.container Map and List container implementations for Kaha 
org.apache.activemq.kaha.impl.index Kaha index - type classes for the Map Container - including VM implementation 
org.apache.activemq.kaha.impl.index.hash disk based Hash implementation of an index for a Map 
org.apache.activemq.kaha.impl.index.tree BTree implementation of an index for a Map 
org.apache.activemq.store.kahadaptor kaha implementation of message persistence for the broker 
 

Uses of StoreEntry in org.apache.activemq.kaha
 

Methods in org.apache.activemq.kaha that return StoreEntry
 StoreEntry MapContainer.getEntry(K key)
          Get the StoreEntry associated with the key
 StoreEntry MapContainer.getFirst()
          Get the StoreEntry for the first value in the Map
 StoreEntry ListContainer.getFirst()
          Get the StoreEntry for the first item of the list
 StoreEntry MapContainer.getLast()
          Get the StoreEntry for the last value item of the Map
 StoreEntry ListContainer.getLast()
          Get the StoreEntry for the last item of the list
 StoreEntry MapContainer.getNext(StoreEntry entry)
          Get the next StoreEntry value from the map
 StoreEntry ListContainer.getNext(StoreEntry entry)
          Get the next StoreEntry from the list
 StoreEntry MapContainer.getPrevious(StoreEntry entry)
          Get the previous StoreEntry from the map
 StoreEntry ListContainer.getPrevious(StoreEntry entry)
          Get the previous StoreEntry from the list
 StoreEntry MapContainer.place(K key, V value)
          Add an entry to the Store Map
 StoreEntry ListContainer.placeFirst(V object)
          insert an Object in first position int the list but get a StoreEntry of its position
 StoreEntry ListContainer.placeLast(V object)
          add an Object to the list but get a StoreEntry of its position
 StoreEntry MapContainer.refresh(StoreEntry entry)
          It's possible that a StoreEntry could be come stale this will return an upto date entry for the StoreEntry position
 StoreEntry ListContainer.refresh(StoreEntry entry)
          It's possible that a StoreEntry could be come stale this will return an upto date entry for the StoreEntry position
 

Methods in org.apache.activemq.kaha with parameters of type StoreEntry
 V ListContainer.get(StoreEntry entry)
          Retrieve an Object from the Store by its location
 K MapContainer.getKey(StoreEntry keyLocation)
          Get the Key object from it's location
 StoreEntry MapContainer.getNext(StoreEntry entry)
          Get the next StoreEntry value from the map
 StoreEntry ListContainer.getNext(StoreEntry entry)
          Get the next StoreEntry from the list
 StoreEntry MapContainer.getPrevious(StoreEntry entry)
          Get the previous StoreEntry from the map
 StoreEntry ListContainer.getPrevious(StoreEntry entry)
          Get the previous StoreEntry from the list
 V MapContainer.getValue(StoreEntry valueLocation)
          Get the value from it's location
 StoreEntry MapContainer.refresh(StoreEntry entry)
          It's possible that a StoreEntry could be come stale this will return an upto date entry for the StoreEntry position
 StoreEntry ListContainer.refresh(StoreEntry entry)
          It's possible that a StoreEntry could be come stale this will return an upto date entry for the StoreEntry position
 void MapContainer.remove(StoreEntry entry)
          Remove an Entry from ther Map
 boolean ListContainer.remove(StoreEntry entry)
          remove the Object at the StoreEntry
 void ListContainer.update(StoreEntry entry, V object)
          Advanced feature = must ensure the object written doesn't overwrite other objects in the container
 

Uses of StoreEntry in org.apache.activemq.kaha.impl.container
 

Methods in org.apache.activemq.kaha.impl.container that return StoreEntry
 StoreEntry MapContainerImpl.getEntry(Object key)
          Get the StoreEntry associated with the key
 StoreEntry MapContainerImpl.getFirst()
           
 StoreEntry ListContainerImpl.getFirst()
          Get the StoreEntry for the first item of the list
 StoreEntry MapContainerImpl.getLast()
           
 StoreEntry ListContainerImpl.getLast()
          Get the StoreEntry for the last item of the list
 StoreEntry MapContainerImpl.getNext(StoreEntry entry)
           
 StoreEntry ListContainerImpl.getNext(StoreEntry entry)
          Get the next StoreEntry from the list
 StoreEntry MapContainerImpl.getPrevious(StoreEntry entry)
           
 StoreEntry ListContainerImpl.getPrevious(StoreEntry entry)
          Get the previous StoreEntry from the list
protected  StoreEntry ListContainerImpl.internalAddFirst(Object o)
           
protected  StoreEntry ListContainerImpl.internalAddLast(Object o)
           
protected  StoreEntry ListContainerImpl.internalGet(int index)
           
 StoreEntry MapContainerImpl.place(Object key, Object value)
          Add an entry to the Store Map
 StoreEntry ListContainerImpl.placeFirst(Object object)
          insert an Object in first position int the list but get a StoreEntry of its position
 StoreEntry ListContainerImpl.placeLast(Object object)
          add an Object to the list but get a StoreEntry of its position
 StoreEntry MapContainerImpl.refresh(StoreEntry entry)
           
 StoreEntry ListContainerImpl.refresh(StoreEntry entry)
          It's possible that a StoreEntry could be come stale this will return an upto date entry for the StoreEntry position
 

Methods in org.apache.activemq.kaha.impl.container with parameters of type StoreEntry
 Object ListContainerImpl.get(StoreEntry entry)
          Retrieve an Object from the Store by its location
 Object MapContainerImpl.getKey(StoreEntry item)
          Get the Key object from it's location
 StoreEntry MapContainerImpl.getNext(StoreEntry entry)
           
 StoreEntry ListContainerImpl.getNext(StoreEntry entry)
          Get the next StoreEntry from the list
 StoreEntry MapContainerImpl.getPrevious(StoreEntry entry)
           
 StoreEntry ListContainerImpl.getPrevious(StoreEntry entry)
          Get the previous StoreEntry from the list
 Object MapContainerImpl.getValue(StoreEntry item)
          Get the value from it's location
protected  Object ListContainerImpl.getValue(StoreEntry item)
           
protected abstract  Object BaseContainerImpl.getValue(StoreEntry currentItem)
           
protected  boolean BaseContainerImpl.isRoot(StoreEntry item)
           
 StoreEntry MapContainerImpl.refresh(StoreEntry entry)
           
 StoreEntry ListContainerImpl.refresh(StoreEntry entry)
          It's possible that a StoreEntry could be come stale this will return an upto date entry for the StoreEntry position
 void MapContainerImpl.remove(StoreEntry entry)
          Remove an Entry from ther Map
 boolean ListContainerImpl.remove(StoreEntry entry)
          remove the Object at the StoreEntry
 void ListContainerImpl.update(StoreEntry entry, Object object)
           
 

Uses of StoreEntry in org.apache.activemq.kaha.impl.index
 

Classes in org.apache.activemq.kaha.impl.index that implement StoreEntry
 class IndexItem
          A an Item with a relative position and location to other Items in the Store
 

Methods in org.apache.activemq.kaha.impl.index that return StoreEntry
 StoreEntry VMIndex.get(Object key)
           
 StoreEntry Index.get(Object key)
           
 StoreEntry VMIndexLinkedList.getEntry(StoreEntry current)
           
 StoreEntry IndexLinkedList.getEntry(StoreEntry entry)
          Ensure we have the up to date entry
 StoreEntry DiskIndexLinkedList.getEntry(StoreEntry current)
           
 StoreEntry VMIndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry IndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry DiskIndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry VMIndex.remove(Object key)
           
 StoreEntry Index.remove(Object key)
          remove the index key
 StoreEntry VMIndexLinkedList.removeFirst()
           
 StoreEntry IndexLinkedList.removeFirst()
          Removes and returns the first element from this list.
 StoreEntry DiskIndexLinkedList.removeFirst()
          Removes and returns the first element from this list.
 

Methods in org.apache.activemq.kaha.impl.index with parameters of type StoreEntry
 StoreEntry VMIndexLinkedList.getEntry(StoreEntry current)
           
 StoreEntry IndexLinkedList.getEntry(StoreEntry entry)
          Ensure we have the up to date entry
 StoreEntry DiskIndexLinkedList.getEntry(StoreEntry current)
           
 int VMIndexLinkedList.indexOf(StoreEntry o)
           
 int IndexLinkedList.indexOf(StoreEntry o)
          Returns the index in this list of the first occurrence of the specified element, or -1 if the List does not contain this element.
 int DiskIndexLinkedList.indexOf(StoreEntry o)
          Returns the index in this list of the first occurrence of the specified element, or -1 if the List does not contain this element.
 StoreEntry VMIndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry IndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry DiskIndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 void VMIndex.store(Object key, StoreEntry entry)
           
 void Index.store(Object key, StoreEntry entry)
          store the key, item
 

Uses of StoreEntry in org.apache.activemq.kaha.impl.index.hash
 

Methods in org.apache.activemq.kaha.impl.index.hash that return StoreEntry
 StoreEntry HashIndex.get(Object key)
           
 StoreEntry HashIndex.remove(Object key)
           
 

Methods in org.apache.activemq.kaha.impl.index.hash with parameters of type StoreEntry
 void HashIndex.store(Object key, StoreEntry value)
           
 

Uses of StoreEntry in org.apache.activemq.kaha.impl.index.tree
 

Methods in org.apache.activemq.kaha.impl.index.tree that return StoreEntry
 StoreEntry TreeIndex.get(Object key)
           
 StoreEntry TreeIndex.remove(Object key)
           
 

Methods in org.apache.activemq.kaha.impl.index.tree with parameters of type StoreEntry
 void TreeIndex.store(Object key, StoreEntry value)
           
 

Uses of StoreEntry in org.apache.activemq.store.kahadaptor
 

Fields in org.apache.activemq.store.kahadaptor declared as StoreEntry
protected  StoreEntry KahaMessageStore.batchEntry
           
 

Methods in org.apache.activemq.store.kahadaptor that return StoreEntry
 StoreEntry TopicSubContainer.add(ConsumerMessageRef ref)
           
 StoreEntry ConsumerMessageRef.getAckEntry()
           
 StoreEntry TopicSubContainer.getBatchEntry()
           
 StoreEntry TopicSubContainer.getEntry()
           
 StoreEntry TopicSubAck.getMessageEntry()
           
 StoreEntry ConsumerMessageRef.getMessageEntry()
           
 StoreEntry TopicSubContainer.getNextEntry(StoreEntry entry)
           
 StoreEntry TopicSubContainer.refreshEntry(StoreEntry entry)
           
 

Methods in org.apache.activemq.store.kahadaptor with parameters of type StoreEntry
 ConsumerMessageRef TopicSubContainer.get(StoreEntry entry)
           
 StoreEntry TopicSubContainer.getNextEntry(StoreEntry entry)
           
 StoreEntry TopicSubContainer.refreshEntry(StoreEntry entry)
           
 void ConsumerMessageRef.setAckEntry(StoreEntry ackEntry)
           
 void TopicSubContainer.setBatchEntry(String id, StoreEntry batchEntry)
           
 void TopicSubAck.setMessageEntry(StoreEntry storeEntry)
           
 void ConsumerMessageRef.setMessageEntry(StoreEntry messageEntry)
           
 



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