| FUSE Message Broker Configuration Reference | ||||||
| SUMMARY: | FRAMES | NO FRAMES | ||||||
Returns the administration view of the broker; used to create and destroy resources such as queues and topics.
Returns the administration view of the broker; used to create and destroy resources such as queues and topics.
Allows the support of advisory messages to be disabled for performance reasons.
If this flag is set then a separate thread is not used for dispatching messages for each Session in the Connection.
If this flag is set then a separate thread is not used for dispatching messages for each Session in the Connection.
Set true if always require messages to be sync sent
Set true if always require messages to be sync sent
An implementation of PersistenceAdapter designed for use with a Journal and then check pointing asynchronously on a timeout with some other long term persistent storage.
An implementation of PersistenceAdapterFactory
sets LDAP anonymous authentication access credentials
A helper object used to configure simple authentiaction plugin
Sets the individual entries on the authorization map
Represents an entry in a DefaultAuthorizationMap for assigning different operations (read, write, admin) of user roles to a specific destination or a hierarchical wildcard area of destinations.
Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies.
An authorization plugin where each operation on a destination is checked against an authorizationMap
Axion specific Adapter.
Axion does not seem to support ALTER statements or sub-selects.
sets the base LDAP dn used for lookup operations
This JDBCAdapter inserts and extracts BLOB data using the getBlob()/setBlob() operations.
Sets the policy used to describe how out-of-band BLOBs (Binary Large OBjects) are transferred from producers to brokers to consumers
Sets the policy used to describe how out-of-band BLOBs (Binary Large OBjects) are transferred from producers to brokers to consumers
Sets the policy used to describe how out-of-band BLOBs (Binary Large OBjects) are transferred from producers to brokers to consumers
Sets the policy used to describe how out-of-band BLOBs (Binary Large OBjects) are transferred from producers to brokers to consumers
An ActiveMQ Message Broker.
Sets the name of this broker; which must be unique in the network
Sets the JMX ObjectName for this broker
One way to configure the local connection - this is called by The BrokerService when the Connector is embedded
One way to configure the local connection - this is called by The BrokerService when the Connector is embedded
One way to configure the local connection - this is called by The BrokerService when the Connector is embedded
One way to configure the local connection - this is called by The BrokerService when the Connector is embedded
This is called by the BrokerService right before it starts the transport.
This is called by the BrokerService right before it starts the transport.
Sets the connection URL used to connect to the ActiveMQ broker.
Sets the connection URL used to connect to the ActiveMQ broker.
Sets the number of hash buckets to use for the message group functionality.
This JDBCAdapter inserts and extracts BLOB data using the setBytes()/getBytes() operations.
Sets the number of milliseconds until the database is attempted to be cleaned up for durable topics
Sets the JMS clientID to use for the created connection.
Sets the JMS clientID to use for the created connection.
Sets the prefix used by autogenerated JMS Client ID values which are used if the JMS client does not explicitly specify on.
Sets the prefix used by autogenerated JMS Client ID values which are used if the JMS client does not explicitly specify on.
Sets the timeout before a close is considered complete.
Sets the timeout before a close is considered complete.
An agent that listens to commands on a JMS destination
A demand forwarding bridge that works with multicast style transports where a single Transport could be communicating with multiple remote brokers
Represents a virtual queue which forwards to a number of other destinations.
Represents a virtual topic which forwards to a number of other destinations.
If true, the network treats multiple consumers subscribing to the same destination as one consumer.
Sets the JAAS configuration domain name used
Sets the JAAS configuration domain name used
A DOT file creator plugin which creates a DOT file showing the current connections
A Spring enhanced connection factory which will automatically use the Spring bean name as the clientIDPrefix property so that connections created have client IDs related to your Spring.xml file for easier comprehension from JMX .
This PendingMessageLimitStrategy is configured to a constant value for all subscriptions.
Sets whether a copy of the message will be sent to each destination.
Sets whether a copy of the message will be sent to each destination.
Sets whether a copy of the message will be sent to each destination.
Should a JMS message be copied to a new JMS Message object as part of the send() method in JMS.
Should a JMS message be copied to a new JMS Message object as part of the send() method in JMS.
Sets whether tables are created on startup
Sets whether tables are created on startup
Sets the database locker strategy to use to lock the database on startup
Sets the database locker strategy to use to lock the database on startup
Sets the directory in which the data files will be stored by default for the JDBC and Journal persistence adaptors.
Sets the directory in which the data files will be stored by default for the JDBC and Journal persistence adaptors.
Sets the policy used to determine which dead letter queue destination should be used
Sets the policy used to determine which dead letter queue destination should be used
If true, the priority associated with a queue consumer is decreased the further away it is, in network hops, from the broker that receives the message.
Implements all the default JDBC operations that are used by the JDBCPersistenceAdapter.
sub-classing is encouraged to override the default implementation of methods to account for differences in JDBC Driver implementations.
The JDBCAdapter inserts and extracts BLOB data using the getBytes()/setBytes() operations.
The databases/JDBC drivers that use this adapter are:
Identify if a limit has been reached
Sets whether all messages are deleted on startup - mostly only useful for testing.
Forwards messages from the local broker to the remote broker based on demand.
The destination to send messages to if they match the filter
The destination to send messages to if they match the filter
A DOT file creator plugin which creates a DOT file showing the current topic and queue hierarchies.
A default entry in a DestinationMap which holds a single value.
Sets the destination interceptors to use
Sets the destination specific policies available either for exact destinations or for wildcard areas of destinations.
Sets the destination specific policies available either for exact destinations or for wildcard areas of destinations.
Sets the destinations which should be loaded/created on startup
Sets whether the broker should shutdown the ApplicationContext when the broker is stopped.
Sets whether timestamps on messages should be disabled or not.
Sets whether timestamps on messages should be disabled or not.
Enables or disables the auto-discovery of the login.config file for JAAS to initialize itself.
Enables or disables the auto-discovery of the login.config file for JAAS to initialize itself.
Enables or disables the default setting of whether consumers have their messages dispatched synchronously or asynchronously by the broker .
Enables or disables the default setting of whether consumers have their messages dispatched synchronously or asynchronously by the broker .
Enable asynchronous dispatching.
If true, and network connection is used to both produce and consume messages, so that messagers can flow in either direction.
If true, the broker forwards messages to the broker at the other end of the connection only if that endpoint broker has active consumers.
Sets whether the Broker's services enable statistics or not.
A helper method to allow the destination map to be populated from a dependency injection framework such as Spring
A helper method to allow the destination map to be populated from a dependency injection framework such as Spring
Sets the high water mark on which we will eagerly evict expired messages from RAM
Sets the high water mark on which we will eagerly evict expired messages from RAM
Enables or disables whether queue consumers should be exclusive or not for example to preserve ordering when not using Message Groups
Enables or disables whether queue consumers should be exclusive or not for example to preserve ordering when not using Message Groups
Sets the destination file name to create the destination diagram
Sets the destination file name to create the destination diagram
Pending messages
Pending messages for durable subscribers
Pending
Represents a destination which is filtered using some predicate such as a selector so that messages are only dispatched to the destination if they match the filter.
Enables/disables the searching for the Java 5 platform MBeanServer
This implementation of SubscriptionRecoveryPolicy} will keep a fixed count of last messages.
This implementation of SubscriptionRecoveryPolicy keeps a fixed amount of memory available in RAM for message history which is evicted in time order.
Forwards all messages from the local broker to the remote broker.
Sets if the virtual destination is forward only (and so there is no physical queue to match the virtual queue) or if there is also a physical queue with the same name).
Sets if the virtual destination is forward only (and so there is no physical queue to match the virtual queue) or if there is also a physical queue with the same name).
Sets the list of destinations to forward to
Sets the list of destinations to forward to
Provides JDBCAdapter since that uses IMAGE datatype to hold binary data.
Create an Inbound Queue Bridge
Create an Inbound Topic Bridge
When set using XBean, you can use values such as: "20 mb", "1024 kb", or "1 gb"
A DeadLetterStrategy where each destination has its own individual DLQ using the subject naming hierarchy.
JDBC Adapter for Informix database.
Provides a JAAS based authentication plugin
Provides a JAAS based SSL certificate authentication plugin
A PersistenceAdapter implementation using JDBC for persistence storage.
A Bridge to other JMS Queue providers
A Bridge to other JMS Topic providers
Creates a default persistence model using the Journal and JDBC
Sets the number of journal log files to use
Sets the size of the journal log files
An implementation of PersistenceAdapter designed for use with a Journal and then check pointing asynchronously on a timeout with some other long term persistent storage.
Sets the thread priority of the journal thread
This implementation of SubscriptionRecoveryPolicy will only keep the last message.
An AuthorizationMap that uses LDAP
class to create dynamic network connectors listed in an directory server using the LDAP v3 protocol as defined in RFC 2251, the entries listed in the directory server must implement the ipHost and ipService objectClasses as defined in RFC 2307.
Sets the memory limit in bytes.
Sets the memory limit in bytes.
Sets the memory limit in bytes.
A simple Broker interceptor which allows you to enable/disable logging.
A Flow provides different dispatch policies within the NMR
Connects a Slave Broker to a Master when using Master Slave for High Availability of messages.
In a master/slave configuration, the master broker that this slave broker will connect to.
When set using XBean, you can use values such as: "20 mb", "1024 kb", or "1 gb"
When set using XBean, you can use values such as: "20 mb", "1024 kb", or "1 gb"
Sets how many messages a broker will keep around, above the prefetch limit, for non-durable topics before starting to discard older messages.
Sets the maximum number of retries if a send fails before closing the bridge
Sets the maximum number of retries if a send fails before closing the bridge
Sets the maximum number of retries if a send fails before closing the bridge
Sets the maximum number of retries if a send fails before closing the bridge
Sets the maximum amount of RAM in bytes that this buffer can hold in RAM
Sets the maximum number of messages that this destination will hold around in RAM
When set using XBean, you can use values such as: "20 mb", "1024 kb", or "1 gb"
Get the MBeanServer
Get the MBeanServer
Used to keep track of how much of something is being used so that a productive working set usage can be controlled.
Sets the policy used to decide if the current connection is authorized to consume a given message
Sets the policy used to decide if the current connection is authorized to consume a given message
Sets the policy used to decide if the current connection is authorized to consume a given message
Sets the policy used to decide if the current connection is authorized to consume a given message
Sets the eviction strategy used to decide which message to evict when the slow consumer needs to discard messages
Sets the eviction strategy used to decide which message to evict when the slow consumer needs to discard messages
A factory to create instances of SimpleMessageGroupMap when implementing the Message Groups functionality.
Sets the factory used to create new instances of {MessageGroupMap} used to implement the Message Groups functionality.
Sets the factory used to create new instances of MessageGroupMap used to implement the Message Groups functionality.
Creates Mirrored Queue using a prefix and postfix to define the topic name on which to mirror the queue to.
A network connector which uses some kind of multicast-like transport that communicates with potentially many remote brokers over a single logical Transport instance such as when using multicast.
A Broker interceptor which allows you to trace all operations to a Multicast socket.
Sets the multiplier of the prefetch size which will be used to define the maximum number of pending messages for non-durable topics before messages are discarded.
Sets the name of this composite destination
Sets the name of this composite destination
Enables/disables whether Message properties and MapMessage entries support Nested Structures of Map and List objects
Enables/disables whether Message properties and MapMessage entries support Nested Structures of Map and List objects
A network connector which uses a discovery agent to detect the remote brokers available and setup a connection to each available remote broker
Sets the network connectors which this broker will use to connect to other brokers in a federated network
Specifies the number of brokers in the network (network hops) that messages can pass through before reaching their destination.
This SubscriptionRecoveryPolicy disable recovery of messages.
When an object is set on an ObjectMessage, the JMS spec requires the object to be serialized by that set method.
When an object is set on an ObjectMessage, the JMS spec requires the object to be serialized by that set method.
An eviction strategy which evicts the oldest message first (which is the default).
An eviction strategy which evicts the oldest message with the lowest priority first.
If this flag is set then an larger prefetch limit is used - only applicable for durable topic subscribers.
If this flag is set then an larger prefetch limit is used - only applicable for durable topic subscribers.
Implements all the default JDBC operations that are used by the JDBCPersistenceAdapter.
Create an Outbound Queue Bridge
Create an Outbound Topic Bridge
Sets the JMS password used for connections created from this factory
Sets the JMS password used for connections created from this factory
Set this to allow a broker to connect to a broker with authentication enabled.
sets the LDAP password for access credentials
Sets the strategy to calculate the maximum number of messages that are allowed to be pending on consumers (in addition to their prefetch sizes).
Sets the strategy to calculate the maximum number of messages that are allowed to be pending on consumers (in addition to their prefetch sizes).
Sets the minimum number of percentage points the usage has to change before a UsageListener event is fired by the manager.
Sets the minimum number of percentage points the usage has to change before a UsageListener event is fired by the manager.
Sets the minimum number of percentage points the usage has to change before a UsageListener event is fired by the manager.
Sets the persistence adaptor implementation to use for this broker
Sets the persistence adaptor implementation to use for this broker
Sets whether persistence is enabled or disabled.
Sets a number of broker plugins to install such as for security authentication or authorization
Sets the individual entries on the policy map
Represents an entry in a PolicyMap for assigning policies to a specific destination or a hierarchical wildcard area of destinations.
Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies.
Sets whether the broker should populate the JMSXUserID header.
Sets any postix used to identify the queue consumers
Sets any postix used to identify the queue consumers
Sets the prefetch policy for consumers created by this connection.
Sets the prefetch policy for consumers created by this connection.
Defines the prefetch message policies for different types of consumers
Sets the prefetch policy for consumers created by this connection.
Sets the prefetch policy for consumers created by this connection.
This PendingMessageLimitStrategy sets the maximum pending message limit value to be a multiplier of the prefetch limit of the subscription.
Sets the prefix wildcard used to identify the queue consumers for a given topic
Sets the prefix wildcard used to identify the queue consumers for a given topic
Get the properties from this instance for storing in JNDI
Get the properties from this instance for storing in JNDI
Get the properties from this instance for storing in JNDI
Get the properties from this instance for storing in JNDI
Get the properties from this instance for storing in JNDI
Get the properties from this instance for storing in JNDI
Get the properties from this instance for storing in JNDI
Get the properties from this instance for storing in JNDI
Sets the network connectors which this broker will use to connect to other brokers in a federated network
Sets the query strategy to load initial messages
Sets the query strategy to load initial messages
This implementation of SubscriptionRecoveryPolicy will perform a user specific query mechanism to load any messages they may have missed.
Sets the destination property to the given queue name
A helper method to set the destination from a configuration file
A helper method to set the destination from a configuration file
An ActiveMQ Queue
A helper method to set the destination from a configuration file
A helper method to set the destination from a configuration file
Queue dispatch policy that determines if a message can be sent to a subscription
Sets the prefix to use for all dead letter queues for queue messages
Sets the global redelivery policy to be used when a message is delivered but the session is rolled back
Sets the global redelivery policy to be used when a message is delivered but the session is rolled back
Configuration options used to control how messages are re-delivered when they are rolled back.
Sets the global redelivery policy to be used when a message is delivered but the session is rolled back
Sets the global redelivery policy to be used when a message is delivered but the session is rolled back
Sets the remote transport implementation
Sets the remote transport implementation
Sets the remote transport URI to some group
transport like
multicast://address:port
Simple dispatch policy that sends a message to every subscription that matches the message.
enables/disable a persistent search to the LDAP server as defined in draft-ietf-ldapext-psearch-03.txt (2.16.840.1.113730.3.4.3)
sets the LDAP search filter as defined in RFC 2254
sets the LDAP search scope
Sets the JMS selector used to filter messages before forwarding them to this destination
Sends an advisory message if a non-persistent message is sent and there are no active consumers
Sets whether a send() should fail if there is no space free.
Sets the services associated with this broker such as a MasterConnector
A default implementation of DeadLetterStrategy which uses a constant destination.
Sets whether a slave, in a master/slave cluster, shoud shut down if the master fails.
Provides a simple authentication plugin
An AuthorizationMap which is configured with individual DestinationMaps for each operation.
Simple dispatch policy that sends a message to every subscription that matches the message.
Simple dispatch policy that determines if a message can be sent to a subscription
Converts Message from one JMS to another
A factory to create instances of SimpleMessageGroupMap when implementing the Message Groups functionality.
Extends the SslContext so that it's easier to configure from spring.
Sets whether the broker is started along with the ApplicationContext it is defined within.
Pending messages
Pending messages for a durable
Used to keep track of how much of something is being used so that a productive working set usage can be controlled.
This JDBCAdapter inserts and extracts BLOB data using the setBinaryStream()/getBinaryStream() operations.
Dispatch policy that causes every subscription to see messages in the same order.
Holder for Usage instances for memory, store and temp files Main use case is manage memory usage.
Represents an entry in a DefaultAuthorizationMap for assigning different operations (read, write, admin) of user roles to a temporary destination
Used to keep track of how much of something is being used so that a productive working set usage can be controlled.
This implementation of SubscriptionRecoveryPolicy will keep a timed buffer of messages around in memory and use that to recover new subscriptions.
A Broker interceptor which updates a JMS Client's timestamp on the message with a broker timestamp.
Sets the destination property to the given topic name
An ActiveMQ Topic
A helper method to set the destination from a configuration file
A helper method to set the destination from a configuration file
A helper method to set the destination from a configuration file
A helper method to set the destination from a configuration file
Sets the prefix to use for all dead letter queues for topic messages
Sets the transformer used to transform messages before they are sent on to the JMS bus or when they are received from the bus but before they are delivered to the JMS client
Sets the transformer used to transform messages before they are sent on to the JMS bus or when they are received from the bus but before they are delivered to the JMS client
Sets the transformer used to transform messages before they are sent on to the JMS bus or when they are received from the bus but before they are delivered to the JMS client
Sets the transformer used to transform messages before they are sent on to the JMS bus or when they are received from the bus but before they are delivered to the JMS client
Sets the transport connectors which this broker will listen on for new clients
Allows a listener to be configured on the ConnectionFactory so that when this factory is used with frameworks which don't expose the Connection such as Spring JmsTemplate, you can still register a transport listener.
Allows a listener to be configured on the ConnectionFactory so that when this factory is used with frameworks which don't expose the Connection such as Spring JmsTemplate, you can still register a transport listener.
Allows a listener to be configured on the ConnectionFactory so that when this factory is used with frameworks which don't expose the Connection such as Spring JmsTemplate, you can still register a transport listener.
Allows a listener to be configured on the ConnectionFactory so that when this factory is used with frameworks which don't expose the Connection such as Spring JmsTemplate, you can still register a transport listener.
A Broker interceptor which allows you to trace all operations to a UDP socket.
Defines the URI for this network connector.
Sets the server transport URI to use if there is not a TransportServer configured via the setServer(TransportServer) method.
returns the next URI from the configured list
Identify if a limit has been reached
Enables the use of compression of the message bodies
Enables the use of compression of the message bodies
Sets whether an exclusive database lock should be used to enable JDBC Master/Slave.
Sets whether an exclusive database lock should be used to enable JDBC Master/Slave.
Sets whether the Broker's services should be exposed into JMX.
Enables or disables the use of the journal.
If the brokerName is not set, sets whether the broker should take the local machine name.
Sets whether we should use commons-logging when reporting errors when shutting down the broker
Sets whether Mirrored Queues should be supported by default if they have not been explicitly configured.
Sets whether a queue or topic should be used for queue messages sent to a DLQ.
Sets whether a queue or topic should be used for topic messages sent to a DLQ.
Enables or disables the use of quick journal, which keeps messages in the journal and just stores a reference to the messages in JDBC.
sets the LDAP user for access credentials
Sets whether retroactive consumers are enabled.
Sets whether retroactive consumers are enabled.
Sets the groups a user is in.
Sets the groups a user is in.
Sets the JMS userName used by connections created by this factory
Sets the JMS userName used by connections created by this factory
Set this to allow a broker to connect to a broker with authentication enabled.
Sets the map indexed by user name with the value the password
Sets the map indexed by user name with the value the password
Sets individual users for authentication
Sets whether we should use a shutdown handler to close down the broker cleanly if the JVM is terminated.
Sets whether Virtual Topics should be supported by default if they have not been explicitly configured.
Implements Virtual Topics.
Pending messages held
Pending
Pending messages
Enables the timeout from a connection creation to when a warning is generated if the connection is not properly started via Connection.start() and a message is received by a consumer.
Enables the timeout from a connection creation to when a warning is generated if the connection is not properly started via Connection.start() and a message is received by a consumer.
A Spring enhanced XA connection factory which will automatically use the Spring bean name as the clientIDPrefix property so that connections created have client IDs related to your Spring.xml file for easier comprehension from JMX.
| FUSE Message Broker Configuration Reference | ||||||
| SUMMARY: | FRAMES | NO FRAMES | ||||||