JBoss Messaging 1.2 User's Guide
Next
JBoss Messaging 1.2 User's Guide
The next generation enterprise messaging solution from JBoss
Table of Contents
1. Introducing JBoss Messaging Release 1.2.0.GA
2. Introduction
2.1. JBoss Messaging support cover from Red Hat
2.2. JBoss Messaging 1.2.0.GA Features
2.3. Compatibility with JBossMQ
2.4. Features not yet available in the 1.2.0.GA release, but coming soon
3. JBoss Messaging Clustering
3.1. JBoss Messaging Clustering Overview
3.2. Clustering Architectural Overview
4. Download Software
4.1. The JBoss Messaging Release Bundle
4.2. SVN Access
5. JBoss Messaging Non-Clustered Installation
5.1. Installing JBoss Messaging with JBoss AS 4.0.x and 4.2.1
5.1.1. Installation procedure
5.2. Starting the Server
5.3. Installation Validation
6. JBoss Messaging Clustered Installation
7. Running the Examples
7.1. Sending messages to a queue
7.2. Sending messages to a topic
7.3. Using JMS from an EJB
7.4. Using EJB2.1 Message Driven Beans
7.5. Using EJB3 Message Driven Beans
8. Configuration
8.1. Configuring the ServerPeer
8.1.1. We now discuss the MBean attributes of the ServerPeer MBean
8.1.1.1. PersistenceManager
8.1.1.2. PostOffice
8.1.1.3. JMSUserManager
8.1.1.4. DefaultDLQ
8.1.1.5. DefaultExpiryQueue
8.1.1.6. ServerPeerID
8.1.1.7. DefaultQueueJNDIContext
8.1.1.8. DefaultTopicJNDIContext
8.1.1.9. Destinations
8.1.1.10. DefaultMaxDeliveryAttempts
8.1.1.11. FailoverStartTimeout
8.1.1.12. FailoverCompleteTimeout
8.1.1.13. DefaultRedeliveryDelay
8.1.1.14. QueueStatsSamplePeriod
8.1.1.15. DefaultMessageCounterHistoryDayLimit
8.1.1.16. MessageCounters
8.1.1.17. MessageCountersStatistics
8.1.1.18. DefaultSecurityConfig
8.1.2. We now discuss the MBean operations of the ServerPeer MBean
8.1.2.1. DeployQueue
8.1.2.2. UndeployQueue
8.1.2.3. DestroyQueue
8.1.2.4. DeployTopic
8.1.2.5. UndeployTopic
8.1.2.6. DestroyTopic
8.1.2.7. ListMessageCountersHTML
8.1.2.8. ResetAllMesageCounters
8.1.2.9. ResetAllMesageCounters
8.1.2.10. EnableMessageCounters
8.1.2.11. DisableMessageCounters
8.1.2.12. RetrievePreparedTransactions
8.1.2.13. ShowPreparedTransactions
8.2. Changing the Database
8.3. Configuring the Post office
8.3.1. Non clustered post office
8.3.1.1. The non clustered post office has the following attributes
8.3.1.1.1. DataSource
8.3.1.1.2. SQLProperties
8.3.1.1.3. CreateTablesOnStartup
8.3.1.1.4. PostOfficeName
8.3.2. Clustered post office
8.3.2.1. The nclustered post office has the following attributes
8.3.2.1.1. DataSource
8.3.2.1.2. SQLProperties
8.3.2.1.3. CreateTablesOnStartup
8.3.2.1.4. PostOfficeName
8.3.2.1.5. NodeIDView
8.3.2.1.6. GroupName
8.3.2.1.7. MessagePullPolicy
8.3.2.1.8. ClusterRouterFactory
8.3.2.1.9. StateTimeout
8.3.2.1.10. CastTimeout
8.3.2.1.11. StatsSendPeriod
8.3.2.1.12. SyncChannelConfig
8.3.2.1.13. AsyncChannelConfig
8.3.2.1.14. ThreadPoolSize
8.4. Configuring the Persistence Manager
8.4.1. We now discuss the MBean attributes of the PersistenceManager MBean
8.4.1.1. CreateTablesOnStartup
8.4.1.2. UsingBatchUpdates
8.4.1.3. UsingBinaryStream
8.4.1.4. UsingTrailingByte
8.4.1.5. SQLProperties
8.4.1.6. MaxParams
8.5. Configuring the JMS user manager
8.5.1. We now discuss the MBean attributes of the PersistenceManager MBean
8.5.1.1. CreateTablesOnStartup
8.5.1.2. UsingBatchUpdates
8.5.1.3. SQLProperties
8.6. Configuring Destinations
8.6.1. Pre-configured destinations
8.6.2. Configuring queues
8.6.2.1. We now discuss the MBean attributes of the Queue MBean
8.6.2.1.1. Name
8.6.2.1.2. JNDIName
8.6.2.1.3. DLQ
8.6.2.1.4. ExpiryQueue
8.6.2.1.5. RedeliveryDelay
8.6.2.1.6. Destination Security Configuration
8.6.2.1.7. Destination paging parameters
8.6.2.1.8. CreatedProgrammatically
8.6.2.1.9. MessageCount
8.6.2.1.10. ScheduledMessageCount
8.6.2.1.11. MaxSize
8.6.2.1.12. Clustered
8.6.2.1.13. MessageCounter
8.6.2.1.14. MessageCounterStatistics
8.6.2.1.15. MessageCounterHistoryDayLimit
8.6.2.1.16. ConsumerCount
8.6.2.2. We now discuss the MBean operations of the Queue MBean
8.6.2.2.1. RemoveAllMessages
8.6.2.2.2. ListAllMessages
8.6.2.2.3. ListDurableMessages
8.6.2.2.4. ListNonDurableMessages
8.6.2.2.5. ResetMessageCounter
8.6.2.2.6. ResetMessageCounterHistory
8.6.2.2.7. ListMessageCounterAsHTML
8.6.2.2.8. ListMessageCounterHistoryAsHTML
8.6.3. Configuring topics
8.6.3.1. We now discuss the MBean attributes of the Topic MBean
8.6.3.1.1. Name
8.6.3.1.2. JNDIName
8.6.3.1.3. DLQ
8.6.3.1.4. ExpiryQueue
8.6.3.1.5. RedeliveryDelay
8.6.3.1.6. Destination Security Configuration
8.6.3.1.7. Destination paging parameters
8.6.3.1.8. CreatedProgrammatically
8.6.3.1.9. MaxSize
8.6.3.1.10. Clustered
8.6.3.1.11. MessageCounterHistoryDayLimit
8.6.3.1.12. MessageCounters
8.6.3.1.13. AllMessageCount
8.6.3.1.14. DurableMessageCount
8.6.3.1.15. NonDurableMessageCount
8.6.3.1.16. AllSubscriptionsCount
8.6.3.1.17. DurableSubscriptionsCount
8.6.3.1.18. NonDurableSubscriptionsCount
8.6.3.2. We now discuss the MBean operations of the Topic MBean
8.6.3.2.1. RemoveAllMessages
8.6.3.2.2. ListAllSubscriptions
8.6.3.2.3. ListDurableSubscriptions
8.6.3.2.4. ListNonDurableSubscriptions
8.6.3.2.5. ListAllSubscriptionsAsHTML
8.6.3.2.6. ListDurableSubscriptionsAsHTML
8.6.3.2.7. ListNonDurableSubscriptionsAsHTML
8.6.3.2.8. ListAllMessages
8.6.3.2.9. ListNonDurableMessages
8.6.3.2.10. ListDurableMessages
8.6.4. Deploying a new destination
8.7. Configuring Connection Factories
8.7.1. We now discuss the MBean attributes of the ConnectionFactory MBean
8.7.1.1. ClientID
8.7.1.2. JNDIBindings
8.7.1.3. PrefetchSize
8.7.1.4. Temporary queue paging parameters
8.7.1.5. DupsOKBatchSize
8.7.1.6. Connector
8.8. Configuring the remoting connector
8.9. ServiceBindingManager
8.10. Configuring the callback
9. JBoss Messaging Clustering Configuration
9.1. Choosing the cluster router policy
9.2. Choosing the message pull policy
10. Generating Performance Benchmark Results
10.1. Run JBoss Messaging and JBossMQ Side-by-side
10.2. Setup the Tests
10.3. Configure Test Runs
10.4. Run the Tests