Owner manual
Table 7 NSMQ support for configurable elements (continued)
NSMQ SupportDescriptionConfiguration Element
YesThe broker plugins to install for security authentication
and authorization.
Following plugins are supported:
plugins
• authorizationPlugin
• destinationPathSeparatorPlugin
• discardingDLQBrokerPlugin
• forcePersistencyModeBrokerPlugin
• jaasAuthenticationPlugin
• jaasCertificateAuthenticationPlugin
• jaasDualAuthenticationPlugin
• simpleAuthenticationPlugin
• statisticsBrokerPlugin
• timeStampingBrokerPlugin
• traceBrokerPathPlugin
Following plugins are not supported:
• connectionDotFilePlugin
• destinationDotFilePlugin
• loggingBrokerPlugin
• multicastTraceBrokerPlugin
• udpTraceBrokerPlugin
• virtualSelectorCacheBrokerPlugin
NoSets the network connectors that the broker uses to
connect to other brokers in the cluster.
proxyConnectors
NoRoutes the broker operations to the correct messaging
regions for processing.
regionBroker
NoSets the services associated with the broker (such as a
{@link MasterConnector})
services
YesSets the hooks to be executed when a broker shuts
down.
shutdownHooks
YesConfiguration required for key stores of SSLsslContext
YesConfiguration attributes for memory and disk usagesystemUsage
YesDefines dedicated task runner settingstaskRunnerFactory
NoTemporary data storage used by file based persistence
adapters
tempDataStore
YesDefines the transport connectors which the broker will
listen on for new clients.
Following protocols are supported:
transportConnectors
• TCP
• UDP
• SSL
Following protocols are not supported:
• New I/O (NIO)
• Peer
• Multicast
• websocket
60 Configurable elements in NSMQ