You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-commits@ws.apache.org by da...@apache.org on 2007/02/28 23:53:30 UTC

svn commit: r513037 - in /webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl: SimpleNotificationProducer.java SimpleSubscriptionManager.java

Author: danj
Date: Wed Feb 28 14:53:29 2007
New Revision: 513037

URL: http://svn.apache.org/viewvc?view=rev&rev=513037
Log:
Moved FilterSerializer registrion from NP to SM, since that's where it's ultimately used.

Modified:
    webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleNotificationProducer.java
    webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleSubscriptionManager.java

Modified: webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleNotificationProducer.java
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleNotificationProducer.java?view=diff&rev=513037&r1=513036&r2=513037
==============================================================================
--- webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleNotificationProducer.java (original)
+++ webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleNotificationProducer.java Wed Feb 28 14:53:29 2007
@@ -44,6 +44,7 @@
 import org.apache.muse.util.xml.XmlSerializable;
 import org.apache.muse.util.xml.XmlUtils;
 import org.apache.muse.ws.addressing.EndpointReference;
+import org.apache.muse.ws.addressing.soap.SoapFault;
 import org.apache.muse.ws.resource.basefaults.BaseFault;
 import org.apache.muse.ws.notification.*;
 import org.apache.muse.ws.notification.faults.*;
@@ -58,7 +59,6 @@
 import org.apache.muse.ws.resource.properties.ResourcePropertyCollection;
 import org.apache.muse.ws.resource.properties.WsrpConstants;
 import org.apache.muse.ws.resource.properties.listeners.PropertyChangeListener;
-import org.apache.muse.ws.addressing.soap.SoapFault;
 
 /**
  *
@@ -298,12 +298,6 @@
         
         setMessageHandler(createSubscribeHandler());
         setMessageHandler(createGetCurrentMessageHandler());
-        
-        //
-        // add filter serializer so that clients can change filters 
-        // via WSRP SetRP if needed
-        //
-        SerializerRegistry.getInstance().registerSerializer(Filter.class, new FilterSerializer());
         
         //
         // make sure we're exposing the subscription endpoint so that 

Modified: webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleSubscriptionManager.java
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleSubscriptionManager.java?view=diff&rev=513037&r1=513036&r2=513037
==============================================================================
--- webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleSubscriptionManager.java (original)
+++ webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/impl/SimpleSubscriptionManager.java Wed Feb 28 14:53:29 2007
@@ -24,6 +24,7 @@
 import org.w3c.dom.Element;
 
 import org.apache.muse.core.Environment;
+import org.apache.muse.core.serializer.SerializerRegistry;
 import org.apache.muse.util.LoggingUtils;
 import org.apache.muse.util.messages.Messages;
 import org.apache.muse.util.messages.MessagesFactory;
@@ -185,6 +186,12 @@
         throws SoapFault
     {
         super.initialize();
+        
+        //
+        // add filter serializer so that clients can change filters 
+        // via WSRP SetRP if needed
+        //
+        SerializerRegistry.getInstance().registerSerializer(Filter.class, new FilterSerializer());
         
         //
         // turn on tracing for notifications, if desired



---------------------------------------------------------------------
To unsubscribe, e-mail: muse-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-commits-help@ws.apache.org