From: <rs...@us...> - 2006-03-28 20:38:14
|
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. |