long
. This field is optionally set when a message is sent
Important: When a message is sent, this field is ignored. After completion of the Send
or Publish
method, the field holds the expiration value set by the producer.
The value is in the format of a normal millis absolute time value in the Java programming language. which is the difference, measured in milliseconds, between a given time time and midnight, January 1, 1970 UTC. For an example of how to convert between Java millisecond timestamps and .NET times, see the API doc for IMessage.JMSTimestamp
.
Exception Type | Condition |
---|---|
MessageException | if JMS fails to set the message expiration due to some internal error. |
IMessage Interface | WebLogic.Messaging Namespace | Constants.Defaults.DEFAULT_TIME_TO_LIVE | IMessageProducer.TimeToLive | IMessage.JMSTimestamp