Creating a JMS Physical Schema

24-8 Oracle® Fusion Middleware Connectivity and Knowledge Modules Guide for Oracle Data Integrator Table 24–2 JMS Specific KM Options Option Used to Description PUBLISH Write Check this option if you want to publish new messages in the destination. This option is set to Yes by default. JMS_COMMIT ReadWrite Commit the publication or consumption of a message. Uncheck this option if you dont want to commit your publicationconsumption on your router. This option is set to Yes by default. JMSDELIVERYMODE Write JMS delivery mode 1: Non Persistent, 2: Persistent. A persistent message remains on the server and is recovered on server crash. JMSEXPIRATION Write Expiration delay in milliseconds for the message on the server [0..4 000 000 000]. 0 signifies that the message never expires. Warning After this delay, a message is considered as expired, and is no longer available in the topic or queue. When developing interfaces it is advised to set this parameter to zero. JMSPRIORITY Write Relative Priority of the message: 0 lowest to 9 highest. SENDMESSAGETYPE Write Type of message to send 1 - BytesMessage, 2 -TextMessage. JMSTYPE Write Optional name of the message. CLIENTID Read Subscriber identification string. This option is described only for JMS compatibility. Not used for publication. DURABLE Read D: Session is durable. Indicates that the subscriber definition remains on the router after disconnection. MESSAGEMAXNUMBER Read Maximum number of messages retrieved [0 .. 4 000 000 000]. 0: All messages are retrieved. MESSAGETIMEOUT Read Time to wait for the first message in milliseconds [0 .. 4 000 000 000]. if MESSAGETIMEOUT is equal to 0, then there is no timeout. MESSAGETIMEOUT and MESSAGEMAXNUMBER cannot be both equal to zero. if MESSAGETIMEOUT= 0 and MESSAGEMAXNUMBER =0, then MESSAGETIMEOUT takes the value 1. Warning An interface may retrieve no message if this timeout value is too small. NEXTMESSAGETIMEOUT Read Time to wait for each subsequent message in milliseconds [0 .. 4 000 000 000]. The default value is 1000. Warning An interface may retrieve only part of the messages available in the topic or the queue if this value is too small. MESSAGESELECTOR Read Message selector in ISO SQL syntax. See Section 24.7.1, Using JMS Properties for more information on message selectors.