You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrf-dev@ws.apache.org by sc...@apache.org on 2004/12/15 21:09:32 UTC

svn commit: r112014 - /incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java

Author: scamp
Date: Wed Dec 15 12:09:29 2004
New Revision: 112014

URL: http://svn.apache.org/viewcvs?view=rev&rev=112014
Log:
changed the way we handle custom mappings for SOAPName to JavaName
Modified:
   incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java

Modified: incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java?view=diff&rev=112014&p1=incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java&r1=112013&p2=incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java&r2=112014
==============================================================================
--- incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java	(original)
+++ incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java	Wed Dec 15 12:09:29 2004
@@ -18,6 +18,7 @@
 import org.apache.ws.resource.ResourceContext;
 import org.apache.ws.resource.handler.SoapMethodNameMap;
 import org.apache.ws.resource.handler.WsrfService;
+import org.apache.ws.resource.handler.ServiceSoapMethodNameMap;
 import org.apache.ws.resource.lifetime.porttype.ImmediateResourceTerminationPortType;
 import org.apache.ws.resource.lifetime.porttype.ScheduledResourceTerminationPortType;
 import org.apache.ws.resource.lifetime.porttype.impl.ImmediateResourceTerminationPortTypeImpl;
@@ -43,6 +44,8 @@
 import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.SetResourcePropertiesDocument;
 import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.SetResourcePropertiesResponseDocument;
 import javax.xml.namespace.QName;
+import java.util.Map;
+import java.util.HashMap;
 
 /**
  * This class should be generated on every "generation" against the WSDL.
@@ -68,7 +71,7 @@
    /**
     * DOCUMENT_ME
     */
-   private CustomSoapMethodNameMap m_methodNameMap;
+   private ServiceSoapMethodNameMap m_methodNameMap;
 
    /**
     * DOCUMENT_ME
@@ -174,7 +177,11 @@
     */
    public void init(  )
    {
-      m_methodNameMap    = new CustomSoapMethodNameMap( getResourceContext(  ) );
+      m_methodNameMap    = new ServiceSoapMethodNameMap( getResourceContext(  ) );
+      m_methodNameMap.addMapping( new QName( FileSystemService.TARGET_NSURI, "Mount" ),
+                                  "mount" );
+      m_methodNameMap.addMapping( new QName( FileSystemService.TARGET_NSURI, "Unmount" ),
+                                  "unmount"  );
       isInitialized      = true;
    }
 

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