[jboss-cvs] JBossAS SVN: r101074 - branches/Branch_Hornet_Temporary_2/hornetq-int/src/resources/META-INF.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Feb 17 09:35:43 EST 2010


Author: ataylor
Date: 2010-02-17 09:35:43 -0500 (Wed, 17 Feb 2010)
New Revision: 101074

Modified:
   branches/Branch_Hornet_Temporary_2/hornetq-int/src/resources/META-INF/rhq-plugin.xml
Log:
fixed connection factory config

Modified: branches/Branch_Hornet_Temporary_2/hornetq-int/src/resources/META-INF/rhq-plugin.xml
===================================================================
--- branches/Branch_Hornet_Temporary_2/hornetq-int/src/resources/META-INF/rhq-plugin.xml	2010-02-17 13:56:24 UTC (rev 101073)
+++ branches/Branch_Hornet_Temporary_2/hornetq-int/src/resources/META-INF/rhq-plugin.xml	2010-02-17 14:35:43 UTC (rev 101074)
@@ -72,8 +72,6 @@
          <subcategories>
             <subcategory name="JMS"
                          description="JMS Management">
-               <subcategory name="queues" description="JMS Queues"/>
-               <subcategory name="topics" description="JMS Topics"/>
             </subcategory>
             <subcategory name="Core"
                 description="Core Management">
@@ -280,7 +278,7 @@
             <operation name="changeMessagePriority" displayName="change message priority" description="Change the priority of the message corresponding to the given messageID.">
                <parameters>
 		            <c:simple-property required="true" name="messageID" displayName="A message ID"/>
-                  <c:simple-property required="true" name="newPriority" displayName="the new priority (between 0 and 9)"/>
+                  <c:simple-property required="true" type="integer" name="int:newPriority" displayName="the new priority (between 0 and 9)"/>
 		        </parameters>
                <results>
 	                <c:simple-property name="operationResult" type="boolean" description="True if priority set."/>
@@ -289,7 +287,7 @@
             <operation name="changeMessagesPriority" displayName="change messages priority" description="Change the priority of the messages corresponding to the given filter.">
                <parameters>
 		            <c:simple-property required="false" name="filter" displayName="A message filter"/>
-                  <c:simple-property required="true" name="newPriority" displayName="the new priority (between 0 and 9)"/>
+                  <c:simple-property required="true" type="integer" name="int:newPriority" displayName="the new priority (between 0 and 9)"/>
 		        </parameters>
                <results>
 	                <c:simple-property name="operationResult" type="integer" description="Number of messages reset with priority."/>
@@ -306,7 +304,7 @@
             </operation>
             <operation name="moveMessages" displayName="move messages" description="Move the messages corresponding to the given filter.">
                <parameters>
-		            <c:simple-property required="true" name="messageID" displayName="A message ID"/>
+		            <c:simple-property required="false" name="filter" displayName="the filter"/>
                   <c:simple-property required="true" name="otherQueueName" displayName="The name of the queue to move the message to"/>
 		        </parameters>
                <results>
@@ -343,19 +341,19 @@
             <metric property="ScheduledCount"
                  displayName="Scheduled Count"
                  description="number of scheduled messages in this queue"
-                 dataType="trait" displayType="summary"/>
+                 dataType="measurement" displayType="summary"/>
             <metric property="ConsumerCount"
                  displayName="Consumer Count"
                  description="number of consumers consuming messages from this queue"
-                 dataType="trait" displayType="summary"/>
+                 dataType="measurement" displayType="summary"/>
             <metric property="DeliveringCount"
                  displayName="Delivering Count"
                  description="number of messages that this queue is currently delivering to its consumers"
-                 dataType="trait" displayType="summary"/>
+                 dataType="measurement" displayType="summary"/>
             <metric property="MessagesAdded"
                  displayName="Messages Added"
                  description="number of messages added to this queue since it was created"
-                 dataType="trait" displayType="summary"/>
+                 dataType="measurement" displayType="summary"/>
             <metric property="ExpiryAddress"
                  displayName="Expiry Address"
                  description="expiry address associated to this queue"
@@ -393,7 +391,7 @@
 	                </c:list-property>
                </results>
             </operation>
-            <operation name="listDurableSubscriptions,result=SubscriptionInfo" displayName="list all subscriptions" description="Lists all the durable subscriptions for this topic.">
+            <operation name="listDurableSubscriptions,result=SubscriptionInfo" displayName="list all durable subscriptions" description="Lists all the durable subscriptions for this topic.">
                <results>
 	                <c:list-property name="result">
 	                    <c:map-property required="false" name="element">
@@ -407,7 +405,7 @@
 	                </c:list-property>
                </results>
             </operation>
-            <operation name="listNonDurableSubscriptions,result=SubscriptionInfo" displayName="list all subscriptions" description="Lists all the non-durable subscriptions for this topic.">
+            <operation name="listNonDurableSubscriptions,result=SubscriptionInfo" displayName="list all non durable subscriptions" description="Lists all the non-durable subscriptions for this topic.">
                <results>
 	                <c:list-property name="result">
 	                    <c:map-property required="false" name="element">
@@ -453,31 +451,128 @@
                   <c:simple-property required="true" name="subscriptionName" displayName="the name of the durable subscription"/>
 		        </parameters>
             </operation>
-            <operation name="dropAllSubscriptions" displayName="Drop all durable subscription" description="Drop all durable subscription.">
+            <operation name="dropAllSubscriptions" displayName="Drop all durable subscriptions" description="Drop all durable subscription.">
             </operation>
             &destinationMetrics;
             <metric property="SubscriptionCount"
                  displayName="Subscription Count"
                  description="number of (durable and non-durable) subscribers for this topic"
-                 dataType="trait" displayType="summary"/>
+                 dataType="measurement" displayType="summary"/>
             <metric property="DurableSubscriptionCount"
                  displayName="Durable Subscription Count"
                  description="number of durable subscribers for this topic"
-                 dataType="trait" displayType="summary"/>
+                 dataType="measurement" displayType="summary"/>
             <metric property="NonDurableSubscriptionCount"
                  displayName="Non Durable Subscription Count"
                  description="number of non-durable subscribers for this topic"
-                 dataType="trait" displayType="summary"/>
+                 dataType="measurement" displayType="summary"/>
             <metric property="DurableMessageCount"
                  displayName="Durable Message Count"
                  description="number of messages for all durable subscribers for this topic"
-                 dataType="trait" displayType="summary"/>
+                 dataType="measurement" displayType="summary"/>
             <metric property="NonDurableMessageCount"
                  displayName="Non Durable Message Count"
                  description="number of messages for all non-durable subscribers for this topic"
+                 dataType="measurement" displayType="summary"/>
+         </service>
+         <service name="ConnectionFactories"
+                  discovery="HornetQDiscoveryComponent"
+                  subCategory="JMS"
+                  class="HornetQComponent">
+            <plugin-configuration>
+                <c:simple-property name="objectName" default="org.hornetq:module=JMS,type=ConnectionFactory"/>
+                <c:simple-property name="resourceNameProperty" default="name"/>
+                <c:simple-property name="searchString" default="name=*"/>
+            </plugin-configuration>
+            <metric property="Name"
+                 displayName="Name"
+                 description="Name of the connection factory"
                  dataType="trait" displayType="summary"/>
+            <metric property="Bindings"
+                 displayName="Bindings"
+                 description="the connection factory bindings"
+                 dataType="trait" displayType="summary"/>
+            <metric property="ClientID"
+                 displayName="Client ID"
+                 description="The client ID of this connection factory"
+                 dataType="trait" displayType="summary"/>
+            <metric property="ClientFailureCheckPeriod"
+                 displayName="Client Failure Check Period"
+                 description="how often to check for client failures"
+                 dataType="trait" displayType="summary"/>
+            <metric property="CallTimeout"
+                 displayName="Call Timeout"
+                 description="CallTimeout"
+                 dataType="trait" displayType="summary"/>
+            <metric property="DupsOKBatchSize"
+                 displayName="Dups OK Batch Size"
+                 description="Returns the batch size (in bytes) between acknowledgements when using DUPS_OK_ACKNOWLEDGE mode"
+                 dataType="trait" displayType="summary"/>
+            <metric property="ConsumerMaxRate"
+                 displayName="Consumer Max Rate"
+                 description="the maximum rate of message consumption for consumers created through this factory"
+                 dataType="trait" displayType="summary"/>
+            <metric property="ConsumerWindowSize"
+                 displayName="Consumer Window Size"
+                 description="the window size for flow control of the consumers created through this factory"
+                 dataType="trait" displayType="summary"/>
+            <metric property="ProducerMaxRate"
+                 displayName="Producer Max Rate"
+                 description="the maximum rate of message production for producers created through this factory"
+                 dataType="trait" displayType="summary"/>
+            <metric property="ConfirmationWindowSize"
+                 displayName="Confirmation Window Size"
+                 description="the size for the confirmation window of clients using this factory"
+                 dataType="trait" displayType="summary"/>
+            <metric property="BlockOnAcknowledge"
+                 displayName="Block On Acknowledge"
+                 description="whether consumers created through this factory will block while sending message acknowledgements or do it asynchronously"
+                 dataType="trait" displayType="summary"/>
+            <metric property="BlockOnDurableSend"
+                 displayName="Block On Durable Send"
+                 description="whether producers created through this factory will block while sending durable messages or do it asynchronously."
+                 dataType="trait" displayType="summary"/>
+            <metric property="BlockOnNonDurableSend"
+                 displayName="Block On Non Durable Send"
+                 description="whether producers created through this factory will block while sending non-durable messages or do it asynchronously."
+                 dataType="trait" displayType="summary"/>
+            <metric property="PreAcknowledge"
+                 displayName="Pre Acknowledge"
+                 description="whether messages will pre-acknowledged on the server before they are sent to the consumers or not"
+                 dataType="trait" displayType="summary"/>
+            <metric property="ConnectionTTL"
+                 displayName="Connection TTL"
+                 description="TTL determines how long the server will keep a connection alive in the absence of any data arriving from the client."
+                 dataType="trait" displayType="summary"/>
+            <metric property="TransactionBatchSize"
+                 displayName="Transaction Batch Size"
+                 description="the acknowledgements batch size"
+                 dataType="trait" displayType="summary"/>
+            <metric property="MinLargeMessageSize"
+                 displayName="Min Large Message Size"
+                 description="the large message size threshold"
+                 dataType="trait" displayType="summary"/>
+            <metric property="AutoGroup"
+                 displayName="Auto Group"
+                 description="whether producers created through this factory will automatically assign a group ID to the messages they sent"
+                 dataType="trait" displayType="summary"/>
+            <metric property="RetryInterval"
+                 displayName="Retry Interval"
+                 description="the time to retry connections created by this factory after failure"
+                 dataType="trait" displayType="summary"/>
+            <metric property="RetryIntervalMultiplier"
+                 displayName="Retry Interval Multiplier"
+                 description="the multiplier to apply to successive retry intervals"
+                 dataType="trait" displayType="summary"/>
+            <metric property="ReconnectAttempts"
+                 displayName="Reconnect Attempts"
+                 description="the maximum number of attempts to retry connection in case of failure"
+                 dataType="trait" displayType="summary"/>
+            <metric property="FailoverOnServerShutdown"
+                 displayName="Failover On Server Shutdown"
+                 description="whether connections created by this factory must failover in case the server they are connected to has normally shut down."
+                 dataType="trait" displayType="summary"/>
          </service>
-
          <service name="HornetQ Server Manager"
             discovery="HornetQDiscoveryComponent"
             subCategory="Core"




More information about the jboss-cvs-commits mailing list