Author: scamp
Date: Tue Apr 5 12:51:50 2005
New Revision: 160212
URL: http://svn.apache.org/viewcvs?view=rev&rev=160212
Log: (empty)
Modified:
incubator/muse/trunk/src/site/content/interop/src/java/org/everestWeather/wsdm/samples/x2005/x04/schema/WeatherstationResource.java
Modified:
incubator/muse/trunk/src/site/content/interop/src/java/org/everestWeather/wsdm/samples/x2005/x04/schema/WeatherstationResource.java
URL:
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/site/content/interop/src/java/org/everestWeather/wsdm/samples/x2005/x04/schema/WeatherstationResource.java?view=diff&r1=160211&r2=160212
==============================================================================
---
incubator/muse/trunk/src/site/content/interop/src/java/org/everestWeather/wsdm/samples/x2005/x04/schema/WeatherstationResource.java
(original)
+++
incubator/muse/trunk/src/site/content/interop/src/java/org/everestWeather/wsdm/samples/x2005/x04/schema/WeatherstationResource.java
Tue Apr 5 12:51:50 2005
@@ -54,6 +54,7 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+import java.util.Date;
/**
* A Weatherstation WS-Resource.
@@ -287,18 +288,29 @@
resourceProperty.addChangeListener( mowsIdentificationCapability );
/*----------------- MOWS Metrics props -----------------*/
+
+ Calendar resetAt = Calendar.getInstance();
+ Date date = new Date();
+ date.setTime(date.getTime() + 86400000);//24hrs ahead
+ resetAt.setTime(date);
+
+
resourceProperty = resourcePropertySet.get(
WeatherstationPropertyQNames.NUMBEROFREQUESTS );
NumberOfRequestsDocument numberOfRequestsDocument =
NumberOfRequestsDocument.Factory.newInstance();
IntegerCounter integerCounter =
numberOfRequestsDocument.addNewNumberOfRequests();
//integerCounter.setDuration(new GDuration( ));
integerCounter.setBigIntegerValue( BigInteger.valueOf( 120L ) );
+ integerCounter.setResetAt(resetAt);
resourceProperty.add( numberOfRequestsDocument );
resourceProperty.addChangeListener( mowsMetricsCapability );
+
+
resourceProperty = resourcePropertySet.get(
WeatherstationPropertyQNames.NUMBEROFSUCCESSFULREQUESTS );
NumberOfSuccessfulRequestsDocument numberOfSuccessfulRequestsDocument
= NumberOfSuccessfulRequestsDocument.Factory.newInstance();
IntegerCounter successIntegerCounter =
numberOfSuccessfulRequestsDocument.addNewNumberOfSuccessfulRequests();
successIntegerCounter.setBigIntegerValue( BigInteger.valueOf( 90L ) );
+ successIntegerCounter.setResetAt(resetAt);
resourceProperty.add( numberOfSuccessfulRequestsDocument );
resourceProperty.addChangeListener( mowsMetricsCapability );
@@ -306,6 +318,7 @@
NumberOfFailedRequestsDocument numberOfFailedRequestsDocument =
NumberOfFailedRequestsDocument.Factory.newInstance();
IntegerCounter failedIntegerCounter =
numberOfFailedRequestsDocument.addNewNumberOfFailedRequests();
failedIntegerCounter.setBigIntegerValue( BigInteger.valueOf( 30L ) );
+ failedIntegerCounter.setResetAt(resetAt);
resourceProperty.add( numberOfFailedRequestsDocument );
resourceProperty.addChangeListener( mowsMetricsCapability );
@@ -313,7 +326,7 @@
ServiceTimeDocument serviceTimeDocument =
ServiceTimeDocument.Factory.newInstance();
DurationMetric durationMetric =
serviceTimeDocument.addNewServiceTime();
GDurationBuilder builder = new GDurationBuilder( +1, 1, 2, 3, 4, 5, 6,
new BigDecimal( 0.789 ) );
- durationMetric.setGDurationValue( builder.toGDuration() );
+ durationMetric.setGDurationValue( builder.toGDuration() );
resourceProperty.add( serviceTimeDocument );
resourceProperty.addChangeListener( mowsMetricsCapability );
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]