[jboss-cvs] jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/persistor ...
Takuro Okada
t2-okada at nri.co.jp
Tue Oct 31 06:29:38 EST 2006
User: tokada
Date: 06/10/31 06:29:38
Modified: java/src/expansion/org/jboss/profiler/exp/agent/persistor
Tag: JBossProfiler_Expansion MetricsPersistor.java
Log:
Modified some interfaces.
Revision Changes Path
No revision
No revision
1.1.2.2 +16 -3 jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/persistor/Attic/MetricsPersistor.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: MetricsPersistor.java
===================================================================
RCS file: /cvsroot/jboss/jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/persistor/Attic/MetricsPersistor.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -b -r1.1.2.1 -r1.1.2.2
--- MetricsPersistor.java 26 Oct 2006 08:58:57 -0000 1.1.2.1
+++ MetricsPersistor.java 31 Oct 2006 11:29:38 -0000 1.1.2.2
@@ -22,7 +22,10 @@
package org.jboss.profiler.exp.agent.persistor;
-import java.util.Map;
+import java.util.Date;
+
+import org.jboss.profiler.exp.agent.collector.model.MetricName;
+import org.jboss.profiler.exp.agent.collector.model.MetricsMap;
/**
* This interface store metric data.
@@ -36,7 +39,17 @@
/**
* Stores metric data.
- * @param metricsMap - metric data
+ * @param metricsMap - metrics data
+ */
+ void store(MetricsMap metricsMap);
+
+ /**
+ * Loads metric data.
+ * @param metricClass - searching metric class object
+ * @param metricName - searching metric name object
+ * @param fromDate - a date to begin searching
+ * @param toDate - a date to end seaching
+ * @return metrics data
*/
- void store(Map metricsMap);
+ MetricsMap load(Class metricClass, MetricName metricName, Date fromDate, Date toDate);
}
More information about the jboss-cvs-commits
mailing list