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   
org.apache.activemq.kaha.impl.index   
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 ListContainer.getFirst()
          Get the StoreEntry for the first item of the list
 StoreEntry ListContainer.getLast()
          Get yjr StoreEntry for the last item of the list
 StoreEntry ListContainer.getNext(StoreEntry entry)
          Get the next StoreEntry from the list
 StoreEntry ListContainer.getPrevious(StoreEntry entry)
          Get the previous StoreEntry from the list
 StoreEntry MapContainer.place(Object key, Object Value)
          Add an entry to the Store Map
 StoreEntry ListContainer.placeFirst(Object object)
          insert an Object in first position int the list but get a StoreEntry of its position
 StoreEntry ListContainer.placeLast(Object object)
          add an Object to the list but get a StoreEntry of its 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
 Object ListContainer.get(StoreEntry entry)
          Retrieve an Object from the Store by its location
 Object MapContainer.getKey(StoreEntry keyLocation)
          Get the Key object from it's location
 StoreEntry ListContainer.getNext(StoreEntry entry)
          Get the next StoreEntry from the list
 StoreEntry ListContainer.getPrevious(StoreEntry entry)
          Get the previous StoreEntry from the list
 Object MapContainer.getValue(StoreEntry Valuelocation)
          Get the value from it's location
 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, Object 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
 

Fields in org.apache.activemq.kaha.impl.container declared as StoreEntry
protected  StoreEntry CachedContainerListIterator.currentItem
           
 

Methods in org.apache.activemq.kaha.impl.container that return StoreEntry
 StoreEntry ListContainerImpl.getFirst()
          Get the StoreEntry for the first item of the list
 StoreEntry ListContainerImpl.getLast()
          Get yjr StoreEntry for the last item of the list
 StoreEntry ListContainerImpl.getLastCached()
           
 StoreEntry ListContainerImpl.getNext(StoreEntry entry)
          Get the next StoreEntry from the list
 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 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 ListContainerImpl.getNext(StoreEntry entry)
          Get the next StoreEntry from the list
 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 abstract  Object BaseContainerImpl.getValue(StoreEntry currentItem)
           
protected  Object ListContainerImpl.getValue(StoreEntry item)
           
protected  boolean BaseContainerImpl.isRoot(StoreEntry item)
           
 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 IndexLinkedList.getEntry(StoreEntry entry)
          Ensure we have the up to date entry
 StoreEntry VMIndexLinkedList.getEntry(StoreEntry current)
           
 StoreEntry DiskIndexLinkedList.getEntry(StoreEntry current)
           
 StoreEntry IndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry VMIndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry DiskIndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry IndexLinkedList.removeFirst()
          Removes and returns the first element from this list.
 StoreEntry VMIndexLinkedList.removeFirst()
           
 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 IndexLinkedList.getEntry(StoreEntry entry)
          Ensure we have the up to date entry
 StoreEntry VMIndexLinkedList.getEntry(StoreEntry current)
           
 StoreEntry DiskIndexLinkedList.getEntry(StoreEntry current)
           
 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 VMIndexLinkedList.indexOf(StoreEntry o)
           
 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 IndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry VMIndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 StoreEntry DiskIndexLinkedList.refreshEntry(StoreEntry current)
          Update the indexes of a StoreEntry
 

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

Methods in org.apache.activemq.store.kahadaptor that return StoreEntry
 StoreEntry ConsumerMessageRef.getAckEntry()
           
 StoreEntry ConsumerMessageRef.getMessageEntry()
           
 StoreEntry TopicSubAck.getMessageEntry()
           
 

Methods in org.apache.activemq.store.kahadaptor with parameters of type StoreEntry
 void ConsumerMessageRef.setAckEntry(StoreEntry ackEntry)
           
 void ConsumerMessageRef.setMessageEntry(StoreEntry messageEntry)
           
 void TopicSubAck.setMessageEntry(StoreEntry storeEntry)
           
 



Copyright © 2011 Apache Software Foundation. All Rights Reserved.