xmlBlaster 2.2.0 API

Uses of Interface
org.xmlBlaster.engine.msgstore.I_MapEntry

Packages that use I_MapEntry
org.xmlBlaster.engine The core implementation. 
org.xmlBlaster.engine.msgstore   
org.xmlBlaster.engine.msgstore.cache   
org.xmlBlaster.engine.msgstore.ram   
org.xmlBlaster.engine.queuemsg   
org.xmlBlaster.test.classtest.msgstore   
org.xmlBlaster.util.queue.jdbc   
 

Uses of I_MapEntry in org.xmlBlaster.engine
 

Classes in org.xmlBlaster.engine that implement I_MapEntry
 class MsgUnitWrapper
          Wraps a publish() message into an entry for a persistence cache.
 

Methods in org.xmlBlaster.engine that return I_MapEntry
 I_MapEntry MsgUnitWrapper.changeEntry(I_MapEntry entry)
          Callback invoked by I_Map.change inside the synchronization point.
 

Methods in org.xmlBlaster.engine with parameters of type I_MapEntry
 I_MapEntry MsgUnitWrapper.changeEntry(I_MapEntry entry)
          Callback invoked by I_Map.change inside the synchronization point.
 

Uses of I_MapEntry in org.xmlBlaster.engine.msgstore
 

Methods in org.xmlBlaster.engine.msgstore that return I_MapEntry
 I_MapEntry I_Map.change(I_MapEntry entry, I_ChangeCallback callback)
           
 I_MapEntry I_Map.change(long uniqueId, I_ChangeCallback callback)
          This method is threadsafe because it makes a lookup for the updated entry within the synchronization point.
 I_MapEntry I_ChangeCallback.changeEntry(I_MapEntry entry)
          Callback invoked by I_Map.change inside the synchronization point.
 I_MapEntry I_Map.get(long uniqueId)
          Lookup entry without removing.
 I_MapEntry[] I_Map.getAll(I_EntryFilter entryFilter)
          Retrieve all entries in the storage, please take care on memory consumption.
 I_MapEntry I_Map.removeOldest()
          Remove the oldest entry.
 

Methods in org.xmlBlaster.engine.msgstore with parameters of type I_MapEntry
 I_MapEntry I_Map.change(I_MapEntry entry, I_ChangeCallback callback)
           
 I_MapEntry I_ChangeCallback.changeEntry(I_MapEntry entry)
          Callback invoked by I_Map.change inside the synchronization point.
 int I_Map.put(I_MapEntry mapEntry)
          Adds one entry and automatically increments the reference counter.
 int I_Map.remove(I_MapEntry mapEntry)
           
 void I_Map.updateCounters(I_MapEntry entry)
           
 

Uses of I_MapEntry in org.xmlBlaster.engine.msgstore.cache
 

Methods in org.xmlBlaster.engine.msgstore.cache that return I_MapEntry
 I_MapEntry PersistenceCachePlugin.change(I_MapEntry oldEntry, I_ChangeCallback callback)
           
 I_MapEntry PersistenceCachePlugin.change(long uniqueId, I_ChangeCallback callback)
           
 I_MapEntry PersistenceCachePlugin.get(long uniqueId)
           
 I_MapEntry[] PersistenceCachePlugin.getAll(I_EntryFilter entryFilter)
          Access all entries.
 I_MapEntry PersistenceCachePlugin.removeOldest()
           
 

Methods in org.xmlBlaster.engine.msgstore.cache with parameters of type I_MapEntry
private  void PersistenceCachePlugin.assureTransientSpace(I_MapEntry mapEntry)
          Swap an entry away to hard disk.
 I_MapEntry PersistenceCachePlugin.change(I_MapEntry oldEntry, I_ChangeCallback callback)
           
 int PersistenceCachePlugin.put(I_MapEntry mapEntry)
          All entries are stored into the transient queue.
 int PersistenceCachePlugin.remove(I_MapEntry mapEntry)
           
private  int PersistenceCachePlugin.removeNoNotify(I_MapEntry mapEntry)
           
private  boolean PersistenceCachePlugin.spaceLeft(I_MapEntry mapEntry, I_Map map)
          Check is storage is big enough for entry
private  XmlBlasterException PersistenceCachePlugin.spaceLeftException(I_MapEntry mapEntry, I_Map map)
          Check is storage is big enough for entry
 void PersistenceCachePlugin.updateCounters(I_MapEntry entry)
           
 

Uses of I_MapEntry in org.xmlBlaster.engine.msgstore.ram
 

Methods in org.xmlBlaster.engine.msgstore.ram that return I_MapEntry
 I_MapEntry MapPlugin.change(I_MapEntry entry, I_ChangeCallback callback)
           
 I_MapEntry MapPlugin.change(long uniqueId, I_ChangeCallback callback)
           
 I_MapEntry MapPlugin.get(long uniqueId)
           
 I_MapEntry[] MapPlugin.getAll(I_EntryFilter entryFilter)
           
 I_MapEntry MapPlugin.removeOldest()
           
 

Methods in org.xmlBlaster.engine.msgstore.ram with parameters of type I_MapEntry
 I_MapEntry MapPlugin.change(I_MapEntry entry, I_ChangeCallback callback)
           
 int MapPlugin.put(I_MapEntry entry)
           
 int MapPlugin.remove(I_MapEntry mapEntry)
           
private  void MapPlugin.touch(I_MapEntry entry)
           
 void MapPlugin.updateCounters(I_MapEntry entry)
           
 

Uses of I_MapEntry in org.xmlBlaster.engine.queuemsg
 

Classes in org.xmlBlaster.engine.queuemsg that implement I_MapEntry
 class SessionEntry
          SessionEntry
 class SubscribeEntry
          SubscribeEntry
 class TopicEntry
          Wraps an publish() message into an entry for a persistence cache.
 

Uses of I_MapEntry in org.xmlBlaster.test.classtest.msgstore
 

Methods in org.xmlBlaster.test.classtest.msgstore with parameters of type I_MapEntry
private  void I_MapTest.checkSizeAndEntries(java.lang.String txt, I_MapEntry[] queueEntries, I_Map i_map)
          Helper method to do a generic size check (size and number of entries)
 

Uses of I_MapEntry in org.xmlBlaster.util.queue.jdbc
 

Methods in org.xmlBlaster.util.queue.jdbc that return I_MapEntry
 I_MapEntry JdbcQueue.change(I_MapEntry entry, I_ChangeCallback callback)
           
 I_MapEntry JdbcQueueCommonTablePlugin.change(I_MapEntry entry, I_ChangeCallback callback)
           
 I_MapEntry JdbcQueue.change(long uniqueId, I_ChangeCallback callback)
           
 I_MapEntry JdbcQueueCommonTablePlugin.change(long uniqueId, I_ChangeCallback callback)
           
 I_MapEntry JdbcQueue.get(long uniqueId)
           
 I_MapEntry JdbcQueueCommonTablePlugin.get(long uniqueId)
           
 I_MapEntry[] JdbcQueue.getAll(I_EntryFilter entryFilter)
           
 I_MapEntry[] JdbcQueueCommonTablePlugin.getAll(I_EntryFilter entryFilter)
           
 I_MapEntry JdbcQueue.removeOldest()
           
 I_MapEntry JdbcQueueCommonTablePlugin.removeOldest()
           
 

Methods in org.xmlBlaster.util.queue.jdbc with parameters of type I_MapEntry
 I_MapEntry JdbcQueue.change(I_MapEntry entry, I_ChangeCallback callback)
           
 I_MapEntry JdbcQueueCommonTablePlugin.change(I_MapEntry entry, I_ChangeCallback callback)
           
 int JdbcQueue.put(I_MapEntry mapEntry)
           
 int JdbcQueueCommonTablePlugin.put(I_MapEntry mapEntry)
           
 int JdbcQueue.remove(I_MapEntry mapEntry)
           
 int JdbcQueueCommonTablePlugin.remove(I_MapEntry mapEntry)
           
 void JdbcQueue.updateCounters(I_MapEntry entry)
           
 void JdbcQueueCommonTablePlugin.updateCounters(I_MapEntry entry)
           
 


xmlBlaster 2.2.0 API

Copyright © 1999-2014 The xmlBlaster.org contributers.