High Quality JMS Messaging.

Configuration

The configuration of the Management Swiftlet is defined within the element

      <swiftlet name="sys$mgmt" .../>

of the router's configuration file. One can use the SwiftMQ Exlorer or CLI for configuration as well. They both save into that file.

Attributes of Element "swiftlet"

Definition

Attribute Type Mandatory Description
authentication-enabled java.lang.Boolean No Enables/Disables Authentication
crfactory-class java.lang.String No Challenge/Response Factory Class
password java.lang.String No Authentication Password
flush-interval java.lang.Long No Interval in which the Event queue is flushed to the SwiftMQ Explorers

Values

Attribute Values
authentication-enabled Default: false
crfactory-class Default: com.swiftmq.auth.ChallengeResponseFactoryImpl
password
flush-interval Min: 500
Default: 500

Element "jmx", Parent Element: "swiftlet"

JMX Settings.

Definition

Attribute Type Mandatory Description
enabled java.lang.Boolean No Enables/Disabled JMX Administration
groupable-objectnames java.lang.Boolean No Creates groupable Objectnames instead of flat Names

Values

Attribute Values
enabled Default: false
groupable-objectnames Default: true

Element "mbean-server", Parent Element: "jmx"

MBean Server.

Definition

Attribute Type Mandatory Description
usage-option java.lang.String No How to use the MBean Server
server-name java.lang.String No MBean Server Name

Values

Attribute Values
usage-option Choice: use-platform-server use-named-server create-named-server
Default: use-platform-server
server-name