IMessageProducer client marks a message as persistent if it feels that the application will have problems if the message is lost in transit. A client marks a message as non-persistent if an occasional lost message is tolerable.
|NON_PERSISTENT|| This is the lowest-overhead delivery mode because it does not require that the message be logged to stable storage. |
JMS delivers a
|PERSISTENT|| This delivery mode instructs JMS to log the message to stable storage as part of the client's send operation. The message is deleted from storage once it is received and acknowledged or committed. Only a hard media failure should cause a |
Assembly: WebLogic.Messaging (in WebLogic.Messaging.dll)