Revision: 100
Author: rswart
Date: 2006-03-28 12:38:02 -0800 (Tue, 28 Mar 2006)
ViewCVS: http://svn.sourceforge.net/sensor/?rev=100&view=rev
Log Message:
-----------
added serializable impl for JMX
Modified Paths:
--------------
trunk/sensor-core/src/java/net/sf/sensor/timer/DefaultTimerStatistics.java
trunk/sensor-core/src/java/net/sf/sensor/timer/FilteredTimerStatistics.java
trunk/sensor-core/src/java/net/sf/sensor/timer/TimerData.java
Modified: trunk/sensor-core/src/java/net/sf/sensor/timer/DefaultTimerStatistics.java
===================================================================
--- trunk/sensor-core/src/java/net/sf/sensor/timer/DefaultTimerStatistics.java 2006-03-28 20:36:22 UTC (rev 99)
+++ trunk/sensor-core/src/java/net/sf/sensor/timer/DefaultTimerStatistics.java 2006-03-28 20:38:02 UTC (rev 100)
@@ -20,6 +20,7 @@
import java.util.Date;
import java.util.List;
import java.util.Set;
+import java.io.Serializable;
/**
* Thread-safe, refreshable snapshot view to the internally managed TimerData
@@ -29,7 +30,7 @@
* @see TimerStatistics
* @author Age Mooy
*/
-public class DefaultTimerStatistics implements TimerStatistics {
+public class DefaultTimerStatistics implements TimerStatistics, Serializable {
// ==========================================================================
// The nested TimerData
Modified: trunk/sensor-core/src/java/net/sf/sensor/timer/FilteredTimerStatistics.java
===================================================================
--- trunk/sensor-core/src/java/net/sf/sensor/timer/FilteredTimerStatistics.java 2006-03-28 20:36:22 UTC (rev 99)
+++ trunk/sensor-core/src/java/net/sf/sensor/timer/FilteredTimerStatistics.java 2006-03-28 20:38:02 UTC (rev 100)
@@ -16,6 +16,8 @@
package net.sf.sensor.timer;
+import java.io.Serializable;
+
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -27,7 +29,7 @@
*
* @author Age Mooy
*/
-public class FilteredTimerStatistics implements TimerStatistics {
+public class FilteredTimerStatistics implements TimerStatistics, Serializable {
/** The {@link TimerStatistics} to delegate to. */
private TimerStatistics delegate = null;
Modified: trunk/sensor-core/src/java/net/sf/sensor/timer/TimerData.java
===================================================================
--- trunk/sensor-core/src/java/net/sf/sensor/timer/TimerData.java 2006-03-28 20:36:22 UTC (rev 99)
+++ trunk/sensor-core/src/java/net/sf/sensor/timer/TimerData.java 2006-03-28 20:38:02 UTC (rev 100)
@@ -16,6 +16,8 @@
package net.sf.sensor.timer;
+import java.io.Serializable;
+
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
@@ -40,7 +42,7 @@
*
* @author Age Mooy
*/
-class TimerData {
+class TimerData implements Serializable{
// ==========================================================================
// Fields
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|