JMS Settings
Summary
The JMS adapters and business hosts have the following settings:
Group | Settings |
---|---|
JMS Settings | (For the inbound adapter and business service) QueueOrTopicName, ReceiveSettings, URL, InitialContextFactoryName, ConnectionFactoryName, ClientID, Credentials
(For the outbound adapter and business operation) URL, InitialContextFactoryName, ConnectionFactoryName, ClientID, Credentials |
Gateway Settings | ExtraClassPaths |
The remaining settings are common to all business hosts. For information, see Settings for All Business Services and Settings for All Business Operations.
ClientID
Specifies a string to identify the production as a JMS client.
ConnectionFactoryName
Specifies the JMS connection factory to use when creating the connection.
Credentials
Specifies the InterSystems credentials that correspond to the username and password of a JMS client. For details on creating credentials, see Defining Reusable Items for Use in Settings.
ExtraClassPaths
Specifies additional Gateway class paths delimited by "|".
InitialContextFactoryName
Specifies the Java class name that provides the initial JMS context factory.
QueueOrTopicName
(Only for the inbound adapter and business service) Specifies the JMS queue or topic from which the consumer is receiving messages.
ReceiveSettings
(Only for the inbound adapter and business service) Specifies a JSON string containing settings for message retrieval. The list of available settings is the same as the list of properties of the %External.Messaging.JMSReceiveSettingsOpens in a new tab class, with each property name serving as the key; see Using the JMS Messaging API. At a minimum, this JSON string needs to specify the subscriber property.
URL
Specifies the URL for the JMS server.
See Also
-
Using the JMS Messaging API (for use without a production)