Author: ningjiang
Date: Fri Feb 12 07:12:36 2010
New Revision: 909272

URL: http://svn.apache.org/viewvc?rev=909272&view=rev
Log:
Polished the comments and added endpoints check on the camel-example-management 
unit test

Modified:
    
camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ManagementAware.java
    
camel/trunk/examples/camel-example-management/src/test/java/org/apache/camel/example/management/ManagementExampleTest.java

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ManagementAware.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ManagementAware.java?rev=909272&r1=909271&r2=909272&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ManagementAware.java 
(original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/spi/ManagementAware.java 
Fri Feb 12 07:12:36 2010
@@ -19,7 +19,7 @@
 /**
  * An interface to represent an object being managed.
  * <p/>
- * This allows you to gain fine grained control of manageing objects with 
Camel.
+ * This allows you to gain fine grained control of managing objects with Camel.
  * For example various Camel components will implement this interface to 
provide
  * management to their endpoints and consumers.
  * <p/>

Modified: 
camel/trunk/examples/camel-example-management/src/test/java/org/apache/camel/example/management/ManagementExampleTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/examples/camel-example-management/src/test/java/org/apache/camel/example/management/ManagementExampleTest.java?rev=909272&r1=909271&r2=909272&view=diff
==============================================================================
--- 
camel/trunk/examples/camel-example-management/src/test/java/org/apache/camel/example/management/ManagementExampleTest.java
 (original)
+++ 
camel/trunk/examples/camel-example-management/src/test/java/org/apache/camel/example/management/ManagementExampleTest.java
 Fri Feb 12 07:12:36 2010
@@ -37,15 +37,20 @@
     @Test
     @SuppressWarnings("unchecked")
     public void testManagementExample() throws Exception {
-        // give it a bit of time to run
+        // Give it a bit of time to run
         Thread.sleep(2000);
 
         MBeanServer mbeanServer = 
context.getManagementStrategy().getManagementAgent().getMBeanServer();
 
-        Set<ObjectName> set = mbeanServer.queryNames(new 
ObjectName("*:type=routes,*"), null);
+        // Find the endpoints
+        Set<ObjectName> set = mbeanServer.queryNames(new 
ObjectName("*:type=endpoints,*"), null);
+        assertEquals(6, set.size()); 
+        
+        // Find the routes
+        set = mbeanServer.queryNames(new ObjectName("*:type=routes,*"), null);
         assertEquals(3, set.size());
-
-        // stop routes
+        
+        // Stop routes
         for (ObjectName on : set) {
             mbeanServer.invoke(on, "stop", null, null);
         }


Reply via email to