XmlBlaster Logo

REQUIREMENT

engine.qos.update.rcvTimestamp

XmlBlaster Logo


Type NEW
Priority LOW
Status CLOSED
Topic XmlBlaster sends the creation date of a message in the qos arguments of an update
Des
cription
The timestamp when the latest modification (or creation) of a message occurred is timestamped by the xmlBlaster server. This is typically done when a publish() call enters the server. This timstamp is delivered in the qos argument of the update. The value is the amount of time in milliseconds elapsed since midnight, January 1, 1970 UTC. Additionally the same time is delivered in a human readable form (SQL style formatted). The 'nanos' value is currently not supported.
Example
any
   <qos> <!-- UpdateQos -->
      <state id='OK'/>
      <sender>/node/heron/client/jack/-2</sender>
      <subscribe id='__subId:34'/>
      <rcvTimestamp millis='1007766860935' nanos='0'>
         2001-12-08 00:14:20.935
      </rcvTimestamp>
   </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 REQ engine.qos.update.queue
See REQ engine.qos.update.sender
See REQ engine.qos.update.state
See REQ engine.qos.update.subscriptionId
See API org.xmlBlaster.client.qos.UpdateQos
See API org.xmlBlaster.client.key.UpdateKey
See TEST org.xmlBlaster.test.qos.TestSub

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

Back to overview