|
xmlBlaster 2.2.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use I_Map | |
---|---|
org.xmlBlaster.engine | The core implementation. |
org.xmlBlaster.engine.msgstore | |
org.xmlBlaster.engine.msgstore.cache | |
org.xmlBlaster.engine.msgstore.ram | |
org.xmlBlaster.test.classtest.msgstore | |
org.xmlBlaster.util.queue.jdbc |
Uses of I_Map in org.xmlBlaster.engine |
---|
Fields in org.xmlBlaster.engine declared as I_Map | |
---|---|
private I_Map |
TopicHandler.msgUnitCache
|
private I_Map |
MsgUnitWrapper.ownerCache
|
private I_Map |
SessionPersistencePlugin.sessionStore
|
private I_Map |
SessionPersistencePlugin.subscribeStore
|
private I_Map |
RequestBroker.topicStore
Store configuration of all topics in xmlBlaster for recovery |
Methods in org.xmlBlaster.engine that return I_Map | |
---|---|
(package private) I_Map |
TopicHandler.getMsgUnitCache()
Stores the message 'meat'. |
(package private) I_Map |
RequestBroker.getTopicStore()
|
Methods in org.xmlBlaster.engine with parameters of type I_Map | |
---|---|
java.lang.String |
RequestBroker.checkConsistencyOld_XB_ENTRIES(I_Map map,
boolean fixIt,
java.lang.String reportFileName)
|
Constructors in org.xmlBlaster.engine with parameters of type I_Map | |
---|---|
MsgUnitWrapper(ServerScope glob,
MsgUnit msgUnit,
I_Map ownerCache,
int referenceCounter,
int historyReferenceCounter,
long sizeInBytes)
Used when message is created from TopicHandler.publish |
|
MsgUnitWrapper(ServerScope glob,
MsgUnit msgUnit,
I_Map ownerCache,
StorageId storageId,
int referenceCounter,
int historyReferenceCounter,
java.lang.String embeddedType,
long sizeInBytes)
Used when message comes from persistence, the owning I_Map is unknown |
Uses of I_Map in org.xmlBlaster.engine.msgstore |
---|
Methods in org.xmlBlaster.engine.msgstore that return I_Map | |
---|---|
I_Map |
StoragePluginManager.getPlugin(PluginInfo pluginInfo,
StorageId storageId,
QueuePropertyBase props)
|
I_Map |
StoragePluginManager.getPlugin(java.lang.String typeVersion,
StorageId storageId,
QueuePropertyBase props)
|
I_Map |
StoragePluginManager.getPlugin(java.lang.String type,
java.lang.String version,
StorageId storageId,
QueuePropertyBase props)
Return a new created storage plugin. |
Uses of I_Map in org.xmlBlaster.engine.msgstore.cache |
---|
Classes in org.xmlBlaster.engine.msgstore.cache that implement I_Map | |
---|---|
class |
PersistenceCachePlugin
Implements a random access message storage. |
Fields in org.xmlBlaster.engine.msgstore.cache declared as I_Map | |
---|---|
private I_Map |
PersistenceCachePlugin.persistentStore
|
private I_Map |
PersistenceCachePlugin.transientStore
|
Methods in org.xmlBlaster.engine.msgstore.cache with parameters of type I_Map | |
---|---|
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 |
Uses of I_Map in org.xmlBlaster.engine.msgstore.ram |
---|
Classes in org.xmlBlaster.engine.msgstore.ram that implement I_Map | |
---|---|
class |
MapPlugin
Mapping messages in RAM only. |
Uses of I_Map in org.xmlBlaster.test.classtest.msgstore |
---|
Fields in org.xmlBlaster.test.classtest.msgstore declared as I_Map | |
---|---|
private I_Map |
I_MapTest.currMap
|
Methods in org.xmlBlaster.test.classtest.msgstore with parameters of type I_Map | |
---|---|
private void |
I_MapTest.checkSizeAndEntries(java.lang.String txt,
java.util.ArrayList queueEntries,
I_Map map)
|
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) |
private void |
I_MapTest.config(I_Map i_map)
Tests initialize(), getProperties(), setProperties() and capacity() |
private void |
I_MapTest.getAllMsgs(I_Map i_map)
Tests get() and get(int num) and remove() NOTE: Currently the MapPlugin returns getAll() sorted (it uses a TreeMap) But we haven't yet forced this in the I_Map#getAll() Javadoc! This test assumes sorting order and needs to be changed if we once decide to specify the exact behaviour in I_Map#getAll() javadoc |
private void |
I_MapTest.getAllSwappedMsgs(I_Map i_map)
Tests getAll() and the entries are swapped as the RAM size is only 2 NOTE: see NOTE of getAllMsgs(I_Map) |
private void |
I_MapTest.getMsg(I_Map i_map)
Tests get() and get(int num) and remove() For a discussion of the sorting order see Javadoc of this class |
private void |
I_MapTest.putEntriesTwice(I_Map i_map)
|
private void |
I_MapTest.putMsg(I_Map i_map)
Tests put(MsgMapEntry[]) and put(MsgMapEntry) and clear() |
Uses of I_Map in org.xmlBlaster.util.queue.jdbc |
---|
Classes in org.xmlBlaster.util.queue.jdbc that implement I_Map | |
---|---|
class |
JdbcQueue
Persistence queue implementation on a DB based on JDBC. |
class |
JdbcQueueCommonTablePlugin
Persistence queue implementation on a DB based on JDBC. |
|
xmlBlaster 2.2.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |