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 |