Uses of Class
org.apache.activemq.broker.jmx.MBeanInfo

Packages that use MBeanInfo
org.apache.activemq.broker.jmx JMX MBeans for the broker and its core connectors. 
 

Uses of MBeanInfo in org.apache.activemq.broker.jmx
 

Methods in org.apache.activemq.broker.jmx with annotations of type MBeanInfo
 void AbortSlowConsumerStrategyViewMBean.abortConnection(ObjectName consumerToAbort)
           
 void AbortSlowConsumerStrategyViewMBean.abortConnection(String objectNameOfConsumerToAbort)
           
 void AbortSlowConsumerStrategyViewMBean.abortConsumer(ObjectName consumerToAbort)
           
 void AbortSlowConsumerStrategyViewMBean.abortConsumer(String objectNameOfConsumerToAbort)
           
 String BrokerViewMBean.addConnector(String discoveryAddress)
           
 String BrokerViewMBean.addNetworkConnector(String discoveryAddress)
           
 void BrokerViewMBean.addQueue(String name)
          Adds a Queue destination to the broker.
 void BrokerViewMBean.addTopic(String name)
          Adds a Topic destination to the broker.
 CompositeData[] DestinationViewMBean.browse()
           
 CompositeData[] DestinationViewMBean.browse(String selector)
           
 TabularData DestinationViewMBean.browseAsTable()
           
 TabularData DestinationViewMBean.browseAsTable(String selector)
           
 List<?> DestinationViewMBean.browseMessages()
          Browses the current destination returning a list of messages
 List<?> DestinationViewMBean.browseMessages(String selector)
          Browses the current destination with the given selector returning a list of messages
 int ConnectorViewMBean.connectionCount()
           
 int QueueViewMBean.copyMatchingMessagesTo(String selector, String destinationName)
          Copies the messages matching the given selector
 int QueueViewMBean.copyMatchingMessagesTo(String selector, String destinationName, int maximumMessages)
          Copies the messages matching the given selector up to the maximum number of matched messages
 boolean QueueViewMBean.copyMessageTo(String messageId, String destinationName)
          Copies a given message to another destination.
 ObjectName BrokerViewMBean.createDurableSubscriber(String clientId, String subscriberName, String topicName, String selector)
          Creates a new durable topic subscriber
 int QueueViewMBean.cursorSize()
           
 void BrokerViewMBean.destroyDurableSubscriber(String clientId, String subscriberName)
          Destroys a durable subscriber
 void ConnectorViewMBean.disableStatistics()
          disable statistics gathering
 void BrokerViewMBean.disableStatistics()
           
 boolean QueueViewMBean.doesCursorHaveMessagesBuffered()
           
 boolean QueueViewMBean.doesCursorHaveSpace()
           
 void ConnectorViewMBean.enableStatistics()
          enable statistics gathering
 void BrokerViewMBean.enableStatistics()
           
 void BrokerViewMBean.gc()
          The Broker will flush it's caches so that the garbage collector can reclaim more memory.
 TabularData JobSchedulerViewMBean.getAllJobs()
          Get all the outstanding Jobs
 TabularData JobSchedulerViewMBean.getAllJobs(String start, String finish)
          Get all outstanding jobs due to run between start and finish
 double DestinationViewMBean.getAverageEnqueueTime()
           
 long DestinationViewMBean.getBlockedProducerWarningInterval()
           
 byte[] RecoveredXATransactionViewMBean.getBranchQualifier()
           
 String BrokerViewMBean.getBrokerId()
           
 String BrokerViewMBean.getBrokerName()
           
 String BrokerViewMBean.getBrokerVersion()
           
 long AbortSlowConsumerStrategyViewMBean.getCheckPeriod()
           
 String SubscriptionViewMBean.getClientId()
           
 String ProducerViewMBean.getClientId()
           
 ObjectName SubscriptionViewMBean.getConnection()
          Returns the ObjectName of the Connection that created this Subscription.
 String SubscriptionViewMBean.getConnectionId()
           
 String ProducerViewMBean.getConnectionId()
           
 long DestinationViewMBean.getConsumerCount()
          Returns the number of consumers subscribed this destination.
 ObjectName[] ConnectionViewMBean.getConsumers()
          Returns the ObjectNames of all the Consumers created by this Connection.
 long QueueViewMBean.getCursorMemoryUsage()
           
 int QueueViewMBean.getCursorPercentUsage()
           
 String BrokerViewMBean.getDataDirectory()
           
 long DestinationViewMBean.getDequeueCount()
          Returns the number of messages that have been acknowledged from the destination.
 long SubscriptionViewMBean.getDequeueCounter()
           
 String SubscriptionViewMBean.getDestinationName()
           
 String ProducerViewMBean.getDestinationName()
           
 int TopicSubscriptionViewMBean.getDiscardedCount()
           
 long DestinationViewMBean.getDispatchCount()
          Returns the number of messages that have been delivered (potentially not acknowledged) to consumers.
 long SubscriptionViewMBean.getDispatchedCounter()
           
 int SubscriptionViewMBean.getDispatchedQueueSize()
           
 int ConnectionViewMBean.getDispatchQueueSize()
          Returns the number of messages to be dispatched to this connection
 ObjectName[] BrokerViewMBean.getDurableTopicSubscribers()
           
 ObjectName[] BrokerViewMBean.getDynamicDestinationProducers()
           
 long DestinationViewMBean.getEnqueueCount()
          Returns the number of messages that have been sent to the destination.
 long SubscriptionViewMBean.getEnqueueCounter()
           
 long DestinationViewMBean.getExpiredCount()
          Returns the number of messages that have expired
 int RecoveredXATransactionViewMBean.getFormatId()
           
 byte[] RecoveredXATransactionViewMBean.getGlobalTransactionId()
           
 ObjectName[] BrokerViewMBean.getInactiveDurableTopicSubscribers()
           
 long DestinationViewMBean.getInFlightCount()
          Returns the number of messages that have been dispatched but not acknowledged
 ObjectName BrokerViewMBean.getJMSJobScheduler()
           
 int DestinationViewMBean.getMaxAuditDepth()
           
 long DestinationViewMBean.getMaxEnqueueTime()
           
 int SubscriptionViewMBean.getMaximumPendingMessageLimit()
           
 int TopicSubscriptionViewMBean.getMaximumPendingQueueSize()
           
 int DestinationViewMBean.getMaxPageSize()
           
 int DestinationViewMBean.getMaxProducersToAudit()
           
 long AbortSlowConsumerStrategyViewMBean.getMaxSlowCount()
           
 long AbortSlowConsumerStrategyViewMBean.getMaxSlowDuration()
           
 long DestinationViewMBean.getMemoryLimit()
           
 long BrokerViewMBean.getMemoryLimit()
           
 int DestinationViewMBean.getMemoryPercentUsage()
           
 int BrokerViewMBean.getMemoryPercentUsage()
           
 float DestinationViewMBean.getMemoryUsagePortion()
           
 CompositeData QueueViewMBean.getMessage(String messageId)
          Retrieve a message from the destination's queue.
 int SubscriptionViewMBean.getMessageCountAwaitingAcknowledge()
          The same as the number of messages dispatched - making it explicit
 long DestinationViewMBean.getMinEnqueueTime()
           
 String DestinationViewMBean.getName()
          Returns the name of this destination
 TabularData JobSchedulerViewMBean.getNextScheduleJobs()
          Get all the jobs scheduled to run next
 String JobSchedulerViewMBean.getNextScheduleTime()
          Get the next time jobs will be fired
 String BrokerViewMBean.getOpenWireURL()
          Deprecated. use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String)
 int SubscriptionViewMBean.getPendingQueueSize()
           
 int SubscriptionViewMBean.getPrefetchSize()
           
 byte SubscriptionViewMBean.getPriority()
           
 long DestinationViewMBean.getProducerCount()
           
 String ProducerViewMBean.getProducerId()
           
 ObjectName[] ConnectionViewMBean.getProducers()
          Returns the ObjectNames of all the Producers created by this Connection.
 int ProducerViewMBean.getProducerWindowSize()
           
 ObjectName[] BrokerViewMBean.getQueueProducers()
           
 ObjectName[] BrokerViewMBean.getQueues()
           
 long DestinationViewMBean.getQueueSize()
          Returns the number of messages in this destination which are yet to be consumed
 ObjectName[] BrokerViewMBean.getQueueSubscribers()
           
 String ConnectionViewMBean.getRemoteAddress()
          Returns the source address for this connection
 String SubscriptionViewMBean.getSelector()
           
 long SubscriptionViewMBean.getSessionId()
           
 long ProducerViewMBean.getSessionId()
           
 TabularData AbortSlowConsumerStrategyViewMBean.getSlowConsumers()
           
 ObjectName DestinationViewMBean.getSlowConsumerStrategy()
          Returns the slow consumer strategy MBean for this destination
 String BrokerViewMBean.getSslURL()
          Deprecated. use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String)
 String BrokerViewMBean.getStompSslURL()
          Deprecated. use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String)
 String BrokerViewMBean.getStompURL()
          Deprecated. use BrokerViewMBean.getTransportConnectors() or BrokerViewMBean.getTransportConnectorByType(String)
 long BrokerViewMBean.getStoreLimit()
           
 int BrokerViewMBean.getStorePercentUsage()
           
 long SubscriptionViewMBean.getSubcriptionId()
           
 String SubscriptionViewMBean.getSubcriptionName()
           
 ObjectName[] DestinationViewMBean.getSubscriptions()
          Returns all the current subscription MBeans matching this destination
 long BrokerViewMBean.getTempLimit()
           
 ObjectName[] BrokerViewMBean.getTemporaryQueueProducers()
           
 ObjectName[] BrokerViewMBean.getTemporaryQueues()
           
 ObjectName[] BrokerViewMBean.getTemporaryQueueSubscribers()
           
 ObjectName[] BrokerViewMBean.getTemporaryTopicProducers()
           
 ObjectName[] BrokerViewMBean.getTemporaryTopics()
           
 ObjectName[] BrokerViewMBean.getTemporaryTopicSubscribers()
           
 int BrokerViewMBean.getTempPercentUsage()
           
 ObjectName[] BrokerViewMBean.getTopicProducers()
           
 ObjectName[] BrokerViewMBean.getTopics()
           
 ObjectName[] BrokerViewMBean.getTopicSubscribers()
           
 long BrokerViewMBean.getTotalConsumerCount()
           
 long BrokerViewMBean.getTotalDequeueCount()
           
 long BrokerViewMBean.getTotalEnqueueCount()
           
 long BrokerViewMBean.getTotalMessageCount()
           
 long BrokerViewMBean.getTotalProducerCount()
           
 String BrokerViewMBean.getTransportConnectorByType(String type)
           
 Map<String,String> BrokerViewMBean.getTransportConnectors()
           
 String BrokerViewMBean.getUptime()
           
 String SubscriptionViewMBean.getUserName()
          Returns the User Name used to authorize creation of this Subscription.
 String ProducerViewMBean.getUserName()
          Returns the User Name used to authorize creation of this Producer.
 String ConnectionViewMBean.getUserName()
          Returns the User Name used to authorize creation of this Connection.
 String BrokerViewMBean.getVMURL()
           
 void RecoveredXATransactionViewMBean.heuristicCommit()
           
 void RecoveredXATransactionViewMBean.heuristicRollback()
           
 boolean SubscriptionViewMBean.isActive()
           
 boolean ConnectionViewMBean.isActive()
           
 boolean DestinationViewMBean.isAlwaysRetroactive()
           
 boolean ConnectionViewMBean.isBlocked()
           
 boolean QueueViewMBean.isCacheEnabled()
           
 boolean ConnectionViewMBean.isConnected()
           
 boolean QueueViewMBean.isCursorFull()
           
 boolean SubscriptionViewMBean.isDestinationQueue()
           
 boolean ProducerViewMBean.isDestinationQueue()
           
 boolean SubscriptionViewMBean.isDestinationTemporary()
           
 boolean ProducerViewMBean.isDestinationTemporary()
           
 boolean SubscriptionViewMBean.isDestinationTopic()
           
 boolean ProducerViewMBean.isDestinationTopic()
           
 boolean ProducerViewMBean.isDispatchAsync()
           
 boolean SubscriptionViewMBean.isDurable()
           
 boolean SubscriptionViewMBean.isExclusive()
           
 boolean SubscriptionViewMBean.isMatchingQueue(String queueName)
          Returns true if this subscription (which may be using wildcards) matches the given queue name
 boolean SubscriptionViewMBean.isMatchingTopic(String topicName)
          Returns true if this subscription (which may be using wildcards) matches the given topic name
 boolean SubscriptionViewMBean.isNoLocal()
           
 boolean BrokerViewMBean.isPersistent()
           
 boolean DestinationViewMBean.isPrioritizedMessages()
           
 boolean DestinationViewMBean.isProducerFlowControl()
           
 boolean SubscriptionViewMBean.isRetroactive()
           
 boolean BrokerViewMBean.isSlave()
           
 boolean ConnectionViewMBean.isSlow()
           
 boolean SubscriptionViewMBean.isSlowConsumer()
          Returns true if the subscription is slow
 boolean ConnectorViewMBean.isStatisticsEnabled()
          Returns true if statistics is enabled
 boolean BrokerViewMBean.isStatisticsEnabled()
           
 boolean DestinationViewMBean.isUseCache()
           
 int QueueViewMBean.moveMatchingMessagesTo(String selector, String destinationName)
          Moves the messages matching the given selector
 int QueueViewMBean.moveMatchingMessagesTo(String selector, String destinationName, int maximumMessages)
          Moves the messages matching the given selector up to the maximum number of matched messages
 boolean QueueViewMBean.moveMessageTo(String messageId, String destinationName)
          Moves the message to another destination.
 void QueueViewMBean.purge()
          Removes all of the messages in the queue.
 void BrokerViewMBean.reloadLog4jProperties()
          Reloads log4j.properties from the classpath.
 void JobSchedulerViewMBean.removeAllJobs()
          remove all the Jobs from the scheduler
 void JobSchedulerViewMBean.removeAllJobs(String start, String finish)
          remove all the Jobs from the scheduler that are due between the start and finish times
 boolean BrokerViewMBean.removeConnector(String connectorName)
           
 void JobSchedulerViewMBean.removeJob(String jobId)
          remove a job with the matching jobId
 void JobSchedulerViewMBean.removeJobAtScheduledTime(String time)
          remove all jobs scheduled to run at this time
 int QueueViewMBean.removeMatchingMessages(String selector)
          Removes the messages matching the given selector
 int QueueViewMBean.removeMatchingMessages(String selector, int maximumMessages)
          Removes the messages matching the given selector up to the maximum number of matched messages
 boolean QueueViewMBean.removeMessage(String messageId)
          Removes a message from the queue.
 boolean BrokerViewMBean.removeNetworkConnector(String connectorName)
           
 void BrokerViewMBean.removeQueue(String name)
          Removes a Queue destination from the broker.
 void BrokerViewMBean.removeTopic(String name)
          Removes a Topic destination from the broker.
 void DestinationViewMBean.resetStatistics()
          Resets the managment counters.
 void ConnectorViewMBean.resetStatistics()
          Resets the statistics
 void ConnectionViewMBean.resetStatistics()
          Resets the statistics
 void BrokerViewMBean.resetStatistics()
           
 boolean QueueViewMBean.retryMessage(String messageId)
          Moves a message back to its original destination
 String DestinationViewMBean.sendTextMessage(Map<?,?> headers, String body)
          Sends a TextMesage to the destination.
 String DestinationViewMBean.sendTextMessage(Map<?,?> headers, String body, String user, String password)
           
 String DestinationViewMBean.sendTextMessage(String body)
          Sends a TextMesage to the destination.
 String DestinationViewMBean.sendTextMessage(String body, String user, String password)
          Sends a TextMesage to the destination.
 void AbortSlowConsumerStrategyViewMBean.setMaxSlowCount(long maxSlowCount)
           
 void AbortSlowConsumerStrategyViewMBean.setMaxSlowDuration(long maxSlowDuration)
           
 void BrokerViewMBean.stop()
          Stop the broker and all it's components.
 void BrokerViewMBean.stopGracefully(String connectorName, String queueName, long timeout, long pollInterval)
           
 void BrokerViewMBean.terminateJVM(int exitCode)
          Shuts down the JVM.
 

Method parameters in org.apache.activemq.broker.jmx with annotations of type MBeanInfo
 String BrokerViewMBean.addConnector(String discoveryAddress)
           
 String BrokerViewMBean.addNetworkConnector(String discoveryAddress)
           
 void BrokerViewMBean.addQueue(String name)
          Adds a Queue destination to the broker.
 void BrokerViewMBean.addTopic(String name)
          Adds a Topic destination to the broker.
 CompositeData[] DestinationViewMBean.browse(String selector)
           
 TabularData DestinationViewMBean.browseAsTable(String selector)
           
 int QueueViewMBean.copyMatchingMessagesTo(String selector, String destinationName)
          Copies the messages matching the given selector
 int QueueViewMBean.copyMatchingMessagesTo(String selector, String destinationName)
          Copies the messages matching the given selector
 int QueueViewMBean.copyMatchingMessagesTo(String selector, String destinationName, int maximumMessages)
          Copies the messages matching the given selector up to the maximum number of matched messages
 int QueueViewMBean.copyMatchingMessagesTo(String selector, String destinationName, int maximumMessages)
          Copies the messages matching the given selector up to the maximum number of matched messages
 int QueueViewMBean.copyMatchingMessagesTo(String selector, String destinationName, int maximumMessages)
          Copies the messages matching the given selector up to the maximum number of matched messages
 boolean QueueViewMBean.copyMessageTo(String messageId, String destinationName)
          Copies a given message to another destination.
 boolean QueueViewMBean.copyMessageTo(String messageId, String destinationName)
          Copies a given message to another destination.
 ObjectName BrokerViewMBean.createDurableSubscriber(String clientId, String subscriberName, String topicName, String selector)
          Creates a new durable topic subscriber
 ObjectName BrokerViewMBean.createDurableSubscriber(String clientId, String subscriberName, String topicName, String selector)
          Creates a new durable topic subscriber
 ObjectName BrokerViewMBean.createDurableSubscriber(String clientId, String subscriberName, String topicName, String selector)
          Creates a new durable topic subscriber
 ObjectName BrokerViewMBean.createDurableSubscriber(String clientId, String subscriberName, String topicName, String selector)
          Creates a new durable topic subscriber
 void BrokerViewMBean.destroyDurableSubscriber(String clientId, String subscriberName)
          Destroys a durable subscriber
 void BrokerViewMBean.destroyDurableSubscriber(String clientId, String subscriberName)
          Destroys a durable subscriber
 TabularData JobSchedulerViewMBean.getAllJobs(String start, String finish)
          Get all outstanding jobs due to run between start and finish
 TabularData JobSchedulerViewMBean.getAllJobs(String start, String finish)
          Get all outstanding jobs due to run between start and finish
 CompositeData QueueViewMBean.getMessage(String messageId)
          Retrieve a message from the destination's queue.
 int QueueViewMBean.moveMatchingMessagesTo(String selector, String destinationName)
          Moves the messages matching the given selector
 int QueueViewMBean.moveMatchingMessagesTo(String selector, String destinationName)
          Moves the messages matching the given selector
 int QueueViewMBean.moveMatchingMessagesTo(String selector, String destinationName, int maximumMessages)
          Moves the messages matching the given selector up to the maximum number of matched messages
 int QueueViewMBean.moveMatchingMessagesTo(String selector, String destinationName, int maximumMessages)
          Moves the messages matching the given selector up to the maximum number of matched messages
 int QueueViewMBean.moveMatchingMessagesTo(String selector, String destinationName, int maximumMessages)
          Moves the messages matching the given selector up to the maximum number of matched messages
 boolean QueueViewMBean.moveMessageTo(String messageId, String destinationName)
          Moves the message to another destination.
 boolean QueueViewMBean.moveMessageTo(String messageId, String destinationName)
          Moves the message to another destination.
 void JobSchedulerViewMBean.removeAllJobs(String start, String finish)
          remove all the Jobs from the scheduler that are due between the start and finish times
 void JobSchedulerViewMBean.removeAllJobs(String start, String finish)
          remove all the Jobs from the scheduler that are due between the start and finish times
 boolean BrokerViewMBean.removeConnector(String connectorName)
           
 void JobSchedulerViewMBean.removeJob(String jobId)
          remove a job with the matching jobId
 void JobSchedulerViewMBean.removeJobAtScheduledTime(String time)
          remove all jobs scheduled to run at this time
 int QueueViewMBean.removeMatchingMessages(String selector)
          Removes the messages matching the given selector
 int QueueViewMBean.removeMatchingMessages(String selector, int maximumMessages)
          Removes the messages matching the given selector up to the maximum number of matched messages
 int QueueViewMBean.removeMatchingMessages(String selector, int maximumMessages)
          Removes the messages matching the given selector up to the maximum number of matched messages
 boolean QueueViewMBean.removeMessage(String messageId)
          Removes a message from the queue.
 boolean BrokerViewMBean.removeNetworkConnector(String connectorName)
           
 void BrokerViewMBean.removeQueue(String name)
          Removes a Queue destination from the broker.
 void BrokerViewMBean.removeTopic(String name)
          Removes a Topic destination from the broker.
 boolean QueueViewMBean.retryMessage(String messageId)
          Moves a message back to its original destination
 String DestinationViewMBean.sendTextMessage(Map<?,?> headers, String body)
          Sends a TextMesage to the destination.
 String DestinationViewMBean.sendTextMessage(Map<?,?> headers, String body)
          Sends a TextMesage to the destination.
 String DestinationViewMBean.sendTextMessage(Map<?,?> headers, String body, String user, String password)
           
 String DestinationViewMBean.sendTextMessage(Map<?,?> headers, String body, String user, String password)
           
 String DestinationViewMBean.sendTextMessage(Map<?,?> headers, String body, String user, String password)
           
 String DestinationViewMBean.sendTextMessage(Map<?,?> headers, String body, String user, String password)
           
 String DestinationViewMBean.sendTextMessage(String body)
          Sends a TextMesage to the destination.
 String DestinationViewMBean.sendTextMessage(String body, String user, String password)
          Sends a TextMesage to the destination.
 String DestinationViewMBean.sendTextMessage(String body, String user, String password)
          Sends a TextMesage to the destination.
 String DestinationViewMBean.sendTextMessage(String body, String user, String password)
          Sends a TextMesage to the destination.
 void DestinationViewMBean.setAlwaysRetroactive(boolean alwaysRetroactive)
           
 void DestinationViewMBean.setBlockedProducerWarningInterval(long blockedProducerWarningInterval)
          Set's the interval at which warnings about producers being blocked by resource usage will be triggered.
 void DestinationViewMBean.setMaxAuditDepth(int maxAuditDepth)
           
 void DestinationViewMBean.setMaxPageSize(int pageSize)
           
 void DestinationViewMBean.setMaxProducersToAudit(int maxProducersToAudit)
           
 void BrokerViewMBean.setMemoryLimit(long limit)
           
 void DestinationViewMBean.setMemoryUsagePortion(float value)
          set the portion of memory from the broker memory limit for this destination
 void DestinationViewMBean.setProducerFlowControl(boolean producerFlowControl)
           
 void SubscriptionViewMBean.setSelector(String selector)
          Attempts to change the current active selector on the subscription.
 void BrokerViewMBean.setStoreLimit(long limit)
           
 void BrokerViewMBean.setTempLimit(long limit)
           
 void DestinationViewMBean.setUseCache(boolean value)
           
 void BrokerViewMBean.terminateJVM(int exitCode)
          Shuts down the JVM.
 



Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.