You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by sc...@apache.org on 2005/04/05 21:51:51 UTC
svn commit: r160212 -
incubator/muse/trunk/src/site/content/interop/src/java/org/everestWeather/wsdm/samples/x2005/x04/schema/WeatherstationResource.java
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: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org