xmlBlaster 2.1.0 API

org.xmlBlaster.util.qos.storage
Class MsgUnitStoreProperty

java.lang.Object
  extended by org.xmlBlaster.util.qos.storage.QueuePropertyBase
      extended by org.xmlBlaster.util.qos.storage.MsgUnitStoreProperty
All Implemented Interfaces:
java.lang.Cloneable

public class MsgUnitStoreProperty
extends QueuePropertyBase

Helper class holding properties of the MsgUnit storage.

Here the real message including the message content is stored.

See ConnectQos for XML syntax.

See Also:
ConnectQos

Field Summary
private static java.util.logging.Logger log
           
private static java.lang.String ME
           
 
Fields inherited from class org.xmlBlaster.util.qos.storage.QueuePropertyBase
addressArr, c, debug, DEFAULT_bytesCacheDefault, DEFAULT_bytesDefault, DEFAULT_maxEntries, DEFAULT_maxEntriesCacheDefault, DEFAULT_onFailure, DEFAULT_onOverflow, DEFAULT_reloadSwapBytesRatio, DEFAULT_reloadSwapLevelRatio, DEFAULT_storeSwapBytesRatio, DEFAULT_storeSwapLevelRatio, DEFAULT_type, DEFAULT_version, EMPTY_ADDRESS_ARR, glob, maxBytes, maxBytesCache, maxBytesDefault, maxEntries, maxEntriesCache, maxEntriesCacheDefault, nodeId, onFailure, onOverflow, relating, reloadSwapBytes, reloadSwapLevel, storeSwapBytes, storeSwapLevel, type, version
 
Constructor Summary
MsgUnitStoreProperty(Global glob, java.lang.String nodeId)
          Increases the default bytes in the storage to 25 MB for each topic
 
Method Summary
 java.lang.String getRootTagName()
          The tag name for configuration, here it is <msgUnitStore ...>
static void main(java.lang.String[] args)
          For testing: java org.xmlBlaster.util.qos.storage.MsgUnitStoreProperty
 boolean onOverflowDeadMessage()
           
 
Methods inherited from class org.xmlBlaster.util.qos.storage.QueuePropertyBase
checkConsistency, clone, getAddresses, getDebug, getGlobal, getMaxBytes, getMaxBytesCache, getMaxBytesCacheProp, getMaxBytesProp, getMaxEntries, getMaxEntriesCache, getMaxEntriesCacheProp, getMaxEntriesProp, getOnFailure, getOnOverflow, getPrefix, getPropertyPrefix, getPropName, getRelating, getReloadSwapBytes, getReloadSwapLevel, getStoreSwapBytes, getStoreSwapLevel, getType, getTypeVersion, getVersion, initialize, isEmbedded, onFailureDeadMessage, setDebug, setEmbedded, setMaxBytes, setMaxBytesCache, setMaxEntries, setMaxEntriesCache, setOnFailure, setOnOverflow, setRelating, setReloadSwapBytes, setReloadSwapLevel, setStoreSwapBytes, setStoreSwapLevel, setType, setVersion, startElement, toXml, toXml, usage, usage
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ME

private static final java.lang.String ME
See Also:
Constant Field Values

log

private static java.util.logging.Logger log
Constructor Detail

MsgUnitStoreProperty

public MsgUnitStoreProperty(Global glob,
                            java.lang.String nodeId)
Increases the default bytes in the storage to 25 MB for each topic

See Also:
QueuePropertyBase.QueuePropertyBase(Global, String)
Method Detail

onOverflowDeadMessage

public final boolean onOverflowDeadMessage()

getRootTagName

public java.lang.String getRootTagName()
The tag name for configuration, here it is <msgUnitStore ...>

Overrides:
getRootTagName in class QueuePropertyBase

main

public static void main(java.lang.String[] args)
For testing: java org.xmlBlaster.util.qos.storage.MsgUnitStoreProperty


xmlBlaster 2.1.0 API

Copyright © 1999-2011 The xmlBlaster.org contributers.