Author: scamp
Date: Thu Apr 14 09:34:03 2005
New Revision: 161316

URL: http://svn.apache.org/viewcvs?view=rev&rev=161316
Log:
Apollo-16

Modified:
    incubator/apollo/trunk/src/templates/AbstractService.vm
    incubator/apollo/trunk/src/templates/Service.vm

Modified: incubator/apollo/trunk/src/templates/AbstractService.vm
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/templates/AbstractService.vm?view=diff&r1=161315&r2=161316
==============================================================================
--- incubator/apollo/trunk/src/templates/AbstractService.vm (original)
+++ incubator/apollo/trunk/src/templates/AbstractService.vm Thu Apr 14 09:34:03 
2005
@@ -10,6 +10,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.AbstractPortType;
 import org.apache.ws.resource.handler.ServiceSoapMethodNameMap;
 import javax.xml.namespace.QName;
 
@@ -19,7 +20,7 @@
  *
  * NOTE: This class is generated and is NOT meant to be modified.
  */
-public abstract class Abstract${serviceName}Service
+public abstract class Abstract${serviceName}Service extends AbstractPortType
    #if($implements) implements ${implements} #end
 {
 
@@ -35,6 +36,11 @@
     * DOCUMENT_ME
     */
    private boolean m_isInitialized;
+
+   public Abstract${serviceName}Service( ResourceContext resourceContext )
+   {
+      super(resourceContext);
+   }
 
    /**
     * DOCUMENT_ME

Modified: incubator/apollo/trunk/src/templates/Service.vm
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/templates/Service.vm?view=diff&r1=161315&r2=161316
==============================================================================
--- incubator/apollo/trunk/src/templates/Service.vm (original)
+++ incubator/apollo/trunk/src/templates/Service.vm Thu Apr 14 09:34:03 2005
@@ -1,5 +1,6 @@
 #set( $package = $generated.packageName)
 #set( $serviceName = $generated.ServiceName)
+#set( $namespaceVersionHolder = $generated.NamespaceVersionHolder)
 #set( $customMethodList = $generated.CustomMappings)
 package $package;
 
@@ -25,6 +26,13 @@
 {
 
    private ResourceContext m_resourceContext;
+   #if($namespaceVersionHolder)    
+   
+   /**
+    * A NamespaceVerionHolder which maintains the QNames of Spec Wsdls
+    */
+   $namespaceVersionHolder
+    #end
 
    /**
     * Creates a new [EMAIL PROTECTED] ${serviceName}Service } object.
@@ -33,10 +41,24 @@
     */
    public ${serviceName}Service( ResourceContext resourceContext )
    {
+      super(resourceContext);
       m_resourceContext = resourceContext;
       init();
    }
-
+   
+   #if($namespaceVersionHolder) 
+   /**
+    * Returns a collection of Spec Namespaces associated with this Service
+    *
+    * @return A NamespaceVersionHolder impl which represents the collection of 
spec namespaces 
+    *         associated with this service.
+    */
+   protected org.apache.ws.resource.properties.NamespaceVersionHolder 
getNamespaceSet()
+   {
+      return SPEC_NAMESPACE_SET;
+   }
+   #end
+   
    /**
     * DOCUMENT_ME
     *



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to