The configuration of the JNDI Swiftlet is defined within the element
<swiftlet name="sys$jndi" .../>
of the router's configuration file. One can use the SwiftMQ Exlorer or CLI for configuration as well. They both save into that file.
Element List "jndi-replications", Parent Element: "swiftlet"
JNDI Replication Definitions. This element list contains zero or more "jndi-replication" elements with this template definition:
Definition
| Attribute | Type | Mandatory | Description |
|---|---|---|---|
| name | java.lang.String | Yes | Name of this JNDI Replication |
| enabled | java.lang.Boolean | No | Enabled/Disabled |
| keepalive-interval | java.lang.Long | Yes | Keepalive Interval |
| keepalive-lookup-name | java.lang.String | Yes | Name to use for Lookup during Keep Alive |
| destination-context | java.lang.String | No | Destination Context |
| name-prefix | java.lang.String | No | For LDAP you specify cn= here |
Values
| Attribute | Values |
|---|---|
| enabled | Default: false |
| keepalive-interval | Default: 60000 |
| keepalive-lookup-name | Default: test |
| destination-context | |
| name-prefix |
Element List "environment-properties", Parent Element: "jndi-replication"
Environment Properties. This element list contains zero or more "environment-property" elements with this template definition:
Definition
| Attribute | Type | Mandatory | Description |
|---|---|---|---|
| name | java.lang.String | Yes | Name of this Environment Property |
| value | java.lang.String | Yes | Property Value |
Values
| Attribute | Values |
|---|---|
| value |
Element List "aliases", Parent Element: "swiftlet"
Alias Definitions. This element list contains zero or more "alias" elements with this template definition:
Definition
| Attribute | Type | Mandatory | Description |
|---|---|---|---|
| name | java.lang.String | Yes | Name of this Alias |
| map-to | java.lang.String | No | Mapping to generic Name |
Values
| Attribute | Values |
|---|---|
| map-to |
Element List "remote-queues", Parent Element: "swiftlet"
Remote Queue Definitions. This element list contains zero or more "remote-queue" elements with this template definition:
Definition
| Attribute | Type | Mandatory | Description |
|---|---|---|---|
| name | java.lang.String | Yes | Name of this Remote Queue |