Author: cwiklik
Date: Mon Mar  7 16:31:25 2011
New Revision: 1078837

URL: http://svn.apache.org/viewvc?rev=1078837&view=rev
Log:
UIMA-2084 - modified dumpState() to take args

Modified:
    
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/ServiceInfo.java

Modified: 
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/ServiceInfo.java
URL: 
http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/ServiceInfo.java?rev=1078837&r1=1078836&r2=1078837&view=diff
==============================================================================
--- 
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/ServiceInfo.java
 (original)
+++ 
uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/jmx/ServiceInfo.java
 Mon Mar  7 16:31:25 2011
@@ -19,10 +19,16 @@
 
 package org.apache.uima.aae.jmx;
 
+import org.apache.uima.UIMAFramework;
+import org.apache.uima.aae.UIMAEE_Constants;
+import org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl;
 import org.apache.uima.aae.controller.AnalysisEngineController;
 import 
org.apache.uima.aae.controller.BaseAnalysisEngineController.ServiceState;
+import org.apache.uima.util.Level;
 
 public class ServiceInfo implements ServiceInfoMBean {
+  private static final Class CLASS_NAME = ServiceInfoMBean.class;
+
   /**
         * 
         */
@@ -101,7 +107,12 @@ public class ServiceInfo implements Serv
 
   public void dumpState() {
     if ( controller != null ) {
-      controller.dumpState();
+      StringBuffer buffer = new StringBuffer();
+      controller.dumpState(buffer,"  ");
+      UIMAFramework.getLogger(CLASS_NAME).logrb(Level.INFO, 
CLASS_NAME.getName(), "dumpState",
+              UIMAEE_Constants.JMS_LOG_RESOURCE_BUNDLE, 
"UIMAEE_service_state__INFO",
+              new Object[] { buffer.toString() });
+
     }    
   }
   public void setState(String aState) {


Reply via email to