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]