Author: wire
Date: Tue Aug 9 12:59:27 2005
New Revision: 231091
URL: http://svn.apache.org/viewcvs?rev=231091&view=rev
Log:
implemented Kickme
Modified:
webservices/muse/trunk/src/examples/ieeedemo/src/java/org/wsdmdemo/service/weatherStation/WeatherStationService.java
Modified:
webservices/muse/trunk/src/examples/ieeedemo/src/java/org/wsdmdemo/service/weatherStation/WeatherStationService.java
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/examples/ieeedemo/src/java/org/wsdmdemo/service/weatherStation/WeatherStationService.java?rev=231091&r1=231090&r2=231091&view=diff
==============================================================================
---
webservices/muse/trunk/src/examples/ieeedemo/src/java/org/wsdmdemo/service/weatherStation/WeatherStationService.java
(original)
+++
webservices/muse/trunk/src/examples/ieeedemo/src/java/org/wsdmdemo/service/weatherStation/WeatherStationService.java
Tue Aug 9 12:59:27 2005
@@ -1,12 +1,15 @@
package org.wsdmdemo.service.weatherStation;
+import org.apache.ws.resource.PropertiesResource;
import org.apache.ws.resource.ResourceContext;
+import org.apache.ws.resource.properties.ResourceProperty;
import
org.apache.ws.resource.properties.v2004_06.porttype.impl.SetResourcePropertiesPortTypeImpl;
import org.apache.ws.util.XmlBeanUtils;
import
org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.OperationalStatusDocument;
import
org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.SetResourcePropertiesDocument;
import
org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.SetResourcePropertiesResponseDocument;
import
org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.UpdateType;
+import org.wsdmdemo.service.weatherStation.callbacks.TemperatureCallback;
/**
* A WeatherStation service.
@@ -82,7 +85,10 @@
*/
// Switch to alternate Tempurature callback
-
+ PropertiesResource propResource = (PropertiesResource)getResource();//
+ ResourceProperty resProp =
propResource.getResourcePropertySet().get(WeatherStationPropertyQNames.TEMPERATURE);
+ TemperatureCallback callback =
(TemperatureCallback)resProp.getCallBack();
+ callback.setKickBehavior();
return responseDocument;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]