XmlBlaster Logo

REQUIREMENT

engine.qos.publish.persistent

XmlBlaster Logo


Type NEW
Priority LOW
Status CLOSED
Topic XmlBlaster allows store messages in a persistent store
Des
cription
Using the QOS flag <persistent/> allows to mark a published message as persistent. It will be stored into the persistence store as specified in xmlBlaster.properties file. Default is a persistent queue implementation which uses a back end database. You may plug in other drivers to store the message into your own database.
Example
Java
      
      <qos>
         <persistent /> <!-- Message is saved to disk -->
                        <!-- Default is transient (messages are lost after xmlBlaster restart) -->
      </qos>
      
   
Configure

NOTE: Configuration parameters are specified on command line (-someValue 17) or in the xmlBlaster.properties file (someValue=17). See requirement "util.property" for details.
Columns named Impl tells you if the feature is implemented.
Columns named Hot tells you if the configuration is changeable in hot operation.

See API org.xmlBlaster.client.qos.PublishQos
See API org.xmlBlaster.client.key.PublishKey
See TEST org.xmlBlaster.test.persistence.TestPersistence
See TEST org.xmlBlaster.test.persistence.TestPersistence2

This page is generated from the requirement XML file xmlBlaster/doc/requirements/engine.qos.publish.persistent.xml

Back to overview