[jboss-cvs] jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent ...
Takuro Okada
t2-okada at nri.co.jp
Fri Nov 10 04:12:25 EST 2006
User: tokada
Date: 06/11/10 04:12:25
Modified: java/src/expansion/org/jboss/profiler/exp/agent Tag:
JBossProfiler_Expansion DefaultProfilerService.java
Log:
Added some functions for collector setting.
Revision Changes Path
No revision
No revision
1.1.2.4 +9 -0 jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/Attic/DefaultProfilerService.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: DefaultProfilerService.java
===================================================================
RCS file: /cvsroot/jboss/jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/Attic/DefaultProfilerService.java,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -b -r1.1.2.3 -r1.1.2.4
--- DefaultProfilerService.java 6 Nov 2006 07:32:18 -0000 1.1.2.3
+++ DefaultProfilerService.java 10 Nov 2006 09:12:25 -0000 1.1.2.4
@@ -29,6 +29,7 @@
import java.util.concurrent.Executors;
import org.apache.log4j.Logger;
+import org.jboss.profiler.exp.agent.collector.CollectorConfig;
import org.jboss.profiler.exp.agent.collector.MetricCollector;
import org.jboss.profiler.exp.agent.collector.model.MetricName;
import org.jboss.profiler.exp.agent.collector.model.MetricsMap;
@@ -70,6 +71,11 @@
*/
private boolean storable = false;
+ /*
+ * collector config
+ */
+ private CollectorConfig collectorConfig = null;
+
public void start() throws Exception {
collectorExecutor = Executors.newSingleThreadExecutor();
@@ -82,6 +88,8 @@
persistentTimer = new Timer("Persistent Timer", true);
persistentTimer.scheduleAtFixedRate(new PersistentTask(), 10000, persistentPeriod);
+ collectorConfig = new CollectorConfig("/collector-config.xml");
+
logger.info("started");
}
@@ -101,6 +109,7 @@
public void submitMetric(MetricCollector collector) {
collector.setMetricsMap(metricsMap);
+ collector.setCollectorConfig(collectorConfig);
if(collectorExecutor == null) return;
try {
collectorExecutor.execute(collector);
More information about the jboss-cvs-commits
mailing list