You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by ip...@apache.org on 2004/11/23 21:32:27 UTC

svn commit: r106343 - /incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/AbstractOperationWriterFactory.java /incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/ClassNames.java

Author: ips
Date: Tue Nov 23 12:32:26 2004
New Revision: 106343

Modified:
   incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/AbstractOperationWriterFactory.java
   incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/ClassNames.java
Log:
changed classnames hardcoded in Strings to clazz.getName()'s


Modified: incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/AbstractOperationWriterFactory.java
Url: http://svn.apache.org/viewcvs/incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/AbstractOperationWriterFactory.java?view=diff&rev=106343&p1=incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/AbstractOperationWriterFactory.java&r1=106342&p2=incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/AbstractOperationWriterFactory.java&r2=106343
==============================================================================
--- incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/AbstractOperationWriterFactory.java	(original)
+++ incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/AbstractOperationWriterFactory.java	Tue Nov 23 12:32:26 2004
@@ -15,6 +15,42 @@
  *=============================================================================*/
 package org.apache.ws.platform.axis.wsdl.toJava;
 
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._GetResourcePropertyResponse;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._GetMultipleResourcePropertiesResponse;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._QueryResourcePropertiesRequest;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._SetResourceProperties;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._GetMultipleResourcePropertiesRequest;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.InvalidResourcePropertyQNameFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.ResourceUnknownFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.InvalidQueryExpressionFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.QueryEvaluationErrorFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.UnknownQueryExpressionDialectFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.UnableToModifyResourcePropertyFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.SetResourcePropertyRequestFailedFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.InvalidSetResourcePropertiesRequestContentFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification._SubscribeResponse;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification._GetCurrentMessageResponse;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification._Subscribe;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification._GetCurrentMessage;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.SubscribeCreationFailedFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.TopicPathDialectUnknownFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.NoCurrentMessageOnTopicFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.InvalidTopicExpressionFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.TopicNotSupportedFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime._DestroyResponse;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime._Destroy;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime._SetTerminationTimeResponse;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime._SetTerminationTime;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.UnableToSetTerminationTimeFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.TerminationTimeChangeRejectedFaultType;
+import axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.ResourceNotDestroyedFaultType;
+import axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._StopOK;
+import axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._StartOK;
+import axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._ResetAllOK;
+import axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._Stop;
+import axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._Start;
+import axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._ResetAll;
+
 
 /**
  * This is an abstract class for all Wsdm Operation Writers.
@@ -27,41 +63,58 @@
 {
    /** The Axis signature for the WSRP GetResourceProperty operation */
    private static final String WSRP_GET_SIGNATURE =
-      "public axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName getResourcePropertyRequest) throws java.rmi.RemoteException, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.InvalidResourcePropertyQNameFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.ResourceUnknownFaultType";
+      "public " + _GetResourcePropertyResponse.class.getName() + " getResourceProperty(" + ClassNames.QNAME + " getResourcePropertyRequest) throws " +
+         ClassNames.REMOTE_EXCEPTION + ", " + InvalidResourcePropertyQNameFaultType.class.getName() + ", " + ResourceUnknownFaultType.class.getName();
 
    /** The Axis signature for the WSRP GetMultipleResourceProperties operation */
    private static final String WSRP_GET_MULTI_SIGNATURE =
-      "public axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._GetMultipleResourcePropertiesResponse getMultipleResourceProperties(axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._GetMultipleResourcePropertiesRequest getMultipleResourcePropertiesRequest) throws java.rmi.RemoteException, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.InvalidResourcePropertyQNameFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.ResourceUnknownFaultType";
+      "public " + _GetMultipleResourcePropertiesResponse.class.getName() + " getMultipleResourceProperties(" + _GetMultipleResourcePropertiesRequest.class.getName() + " getMultipleResourcePropertiesRequest) throws " +
+         ClassNames.REMOTE_EXCEPTION + ", " + InvalidResourcePropertyQNameFaultType.class.getName() + ", " + ResourceUnknownFaultType.class.getName();
 
    /** The Axis signature for the WSRP QueryResourceProperties operation */
    private static final String WSRP_QUERY_SIGNATURE =
-      "public java.lang.Object queryResourceProperties(axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._QueryResourcePropertiesRequest queryResourcePropertiesRequest) throws java.rmi.RemoteException, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.InvalidResourcePropertyQNameFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.InvalidQueryExpressionFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.QueryEvaluationErrorFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.ResourceUnknownFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.UnknownQueryExpressionDialectFaultType";
+      "public " + ClassNames.OBJECT + " queryResourceProperties(" + _QueryResourcePropertiesRequest.class.getName() + " queryResourcePropertiesRequest) throws " +
+         ClassNames.REMOTE_EXCEPTION + ", " + InvalidResourcePropertyQNameFaultType.class.getName() + ", " + InvalidQueryExpressionFaultType.class.getName() + ", " + QueryEvaluationErrorFaultType.class.getName() + ", " + ResourceUnknownFaultType.class.getName() + ", " + UnknownQueryExpressionDialectFaultType.class.getName();
 
    /** The Axis signature for the WSRP SetResourceProperties operation */
    private static final String WSRP_SET_SIGNATURE =
-      "public void setResourceProperties(axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties._SetResourceProperties setResourcePropertiesRequest) throws java.rmi.RemoteException, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.InvalidResourcePropertyQNameFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.UnableToModifyResourcePropertyFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.SetResourcePropertyRequestFailedFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.ResourceUnknownFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceProperties.InvalidSetResourcePropertiesRequestContentFaultType";
+      "public void setResourceProperties(" + _SetResourceProperties.class.getName() + " setResourcePropertiesRequest) throws " +
+         ClassNames.REMOTE_EXCEPTION + ", " + InvalidResourcePropertyQNameFaultType.class.getName() + ", " + UnableToModifyResourcePropertyFaultType.class.getName() + ", " + SetResourcePropertyRequestFailedFaultType.class.getName() + ", " + ResourceUnknownFaultType.class.getName() + ", " + InvalidSetResourcePropertiesRequestContentFaultType.class.getName();
 
    /** The Axis signature for the WSNT Subscribe operation   */
    private static final String WSNT_SUBSCRIBE_SIGNATURE =
-      "public axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification._SubscribeResponse subscribe(axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification._Subscribe subscribeRequest) throws java.rmi.RemoteException, axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.SubscribeCreationFailedFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.ResourceUnknownFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.TopicPathDialectUnknownFaultType";
+      "public " + _SubscribeResponse.class.getName() + " subscribe(" + _Subscribe.class.getName() + " subscribeRequest) throws " +
+         ClassNames.REMOTE_EXCEPTION + ", " + SubscribeCreationFailedFaultType.class.getName() + ", " + axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.ResourceUnknownFaultType.class.getName() + ", " + TopicPathDialectUnknownFaultType.class.getName();
 
    /** The Axis signature for the WSNT GetCurrentMessage operation   */
    private static final String WSNT_GETCURRENTMESSAGE_SIGNATURE =
-      "public axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification._GetCurrentMessageResponse getCurrentMessage(axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification._GetCurrentMessage getCurrentMessageRequest) throws java.rmi.RemoteException, axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.TopicNotSupportedFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.InvalidTopicExpressionFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.NoCurrentMessageOnTopicFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.ResourceUnknownFaultType";
+      "public " + _GetCurrentMessageResponse.class.getName() + " getCurrentMessage(" + _GetCurrentMessage.class.getName() + " getCurrentMessageRequest) throws " +
+         ClassNames.REMOTE_EXCEPTION + ", " + TopicNotSupportedFaultType.class.getName() + ", " + InvalidTopicExpressionFaultType.class.getName() + ", " + NoCurrentMessageOnTopicFaultType.class.getName() + ", " + axis.com.ibm.www.xmlns.stdwip.web_services.WS_BaseNotification.ResourceUnknownFaultType.class.getName();
 
    /** The Axis signature for the WSRL Destroy operation   */
    private static final String WSRL_DESTROY_SIGNATURE =
-      "public axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime._DestroyResponse destroy(axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime._Destroy destroyRequest) throws java.rmi.RemoteException, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.ResourceNotDestroyedFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.ResourceUnknownFaultType";
+      "public " + _DestroyResponse.class.getName() + " destroy(" + _Destroy.class.getName() + " destroyRequest) throws " +
+         ClassNames.REMOTE_EXCEPTION + ", " + ResourceNotDestroyedFaultType.class.getName() + ", " + axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.ResourceUnknownFaultType.class.getName();
 
    /** The Axis signature for the WSRL SetTerminationTime operation   */
    private static final String WSRL_SETTERMINATIONTIME_SIGNATURE =
-      "public axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime._SetTerminationTimeResponse setTerminationTime(axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime._SetTerminationTime setTerminationTimeRequest) throws java.rmi.RemoteException, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.UnableToSetTerminationTimeFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.ResourceUnknownFaultType, axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.TerminationTimeChangeRejectedFaultType";
+      "public " + _SetTerminationTimeResponse.class.getName() + " setTerminationTime(" + _SetTerminationTime.class.getName() + " setTerminationTimeRequest) throws " +
+         ClassNames.REMOTE_EXCEPTION + ", " + UnableToSetTerminationTimeFaultType.class.getName() + ", " + axis.com.ibm.www.xmlns.stdwip.web_services.WS_ResourceLifetime.ResourceUnknownFaultType.class.getName() + ", " + TerminationTimeChangeRejectedFaultType.class.getName();
+
+   /** The Axis signature for the MuWS Stop operation   */
    private static final String MUWS_STOP_SIGNATURE =
-      "public axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._StopOK stop(axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._Stop body) throws java.rmi.RemoteException";
+      "public " + _StopOK.class.getName() + " stop(" + _Stop.class.getName() + " body) throws " +
+         ClassNames.REMOTE_EXCEPTION;
+
+   /** The Axis signature for the MuWS Start operation   */
    private static final String MUWS_START_SIGNATURE =
-      "public axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._StartOK start(axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._Start body) throws java.rmi.RemoteException";
+      "public " + _StartOK.class.getName() + " start(" + _Start.class.getName() + " body) throws " +
+         ClassNames.REMOTE_EXCEPTION;
+
+   /** The Axis signature for the MuWS ResetAll operation   */
    private static final String MUWS_RESETALL_SIGNATURE =
-      "public axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._ResetAllOK resetAll(axis.org.oasis_open.docs.wsdm._2004._04.muws_0_5.schema._ResetAll body) throws java.rmi.RemoteException";
+      "public " + _ResetAllOK.class.getName() + " resetAll(" + _ResetAll.class.getName() + " body) throws " +
+         ClassNames.REMOTE_EXCEPTION;
 
    /** Not an operation specified by a WS* spec */
    protected static final int NOT_SPEC_OP = -1;
@@ -198,52 +251,52 @@
          returnValue = WSRP_GET;
       }
 
-      if ( sig.trim(  ).compareTo( WSRP_GET_MULTI_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( WSRP_GET_MULTI_SIGNATURE ) == 0 )
       {
          returnValue = WSRP_GET_MULTI;
       }
 
-      if ( sig.trim(  ).compareTo( WSRP_QUERY_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( WSRP_QUERY_SIGNATURE ) == 0 )
       {
          returnValue = WSRP_QUERY;
       }
 
-      if ( sig.trim(  ).compareTo( WSRP_SET_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( WSRP_SET_SIGNATURE ) == 0 )
       {
          returnValue = WSRP_SET;
       }
 
-      if ( sig.trim(  ).compareTo( WSNT_SUBSCRIBE_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( WSNT_SUBSCRIBE_SIGNATURE ) == 0 )
       {
          returnValue = WSNT_SUBSCRIBE;
       }
 
-      if ( sig.trim(  ).compareTo( WSNT_GETCURRENTMESSAGE_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( WSNT_GETCURRENTMESSAGE_SIGNATURE ) == 0 )
       {
          returnValue = WSNT_GETCURRENTMESSAGE;
       }
 
-      if ( sig.trim(  ).compareTo( MUWS_RESETALL_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( MUWS_RESETALL_SIGNATURE ) == 0 )
       {
          returnValue = MUWS_RESET_ALL;
       }
 
-      if ( sig.trim(  ).compareTo( MUWS_START_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( MUWS_START_SIGNATURE ) == 0 )
       {
          returnValue = MUWS_START;
       }
 
-      if ( sig.trim(  ).compareTo( MUWS_STOP_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( MUWS_STOP_SIGNATURE ) == 0 )
       {
          returnValue = MUWS_STOP;
       }
 
-      if ( sig.trim(  ).compareTo( WSRL_DESTROY_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( WSRL_DESTROY_SIGNATURE ) == 0 )
       {
          returnValue = WSRL_DESTROY;
       }
 
-      if ( sig.trim(  ).compareTo( WSRL_SETTERMINATIONTIME_SIGNATURE ) == 0 )
+      else if ( sig.trim(  ).compareTo( WSRL_SETTERMINATIONTIME_SIGNATURE ) == 0 )
       {
          returnValue = WSRL_SETTERMINATIONTIME;
       }

Modified: incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/ClassNames.java
Url: http://svn.apache.org/viewcvs/incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/ClassNames.java?view=diff&rev=106343&p1=incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/ClassNames.java&r1=106342&p2=incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/ClassNames.java&r2=106343
==============================================================================
--- incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/ClassNames.java	(original)
+++ incubator/muse/trunk/src/java/org/apache/ws/platform/axis/wsdl/toJava/ClassNames.java	Tue Nov 23 12:32:26 2004
@@ -23,6 +23,15 @@
 public interface ClassNames
 {
 
+   /** Object */
+   String OBJECT = Object.class.getName();
+
+   /** String */
+   String STRING = String.class.getName();
+
+   /** RemoteException */
+   String REMOTE_EXCEPTION = java.rmi.RemoteException.class.getName();
+
    /** QName */
    String QNAME = javax.xml.namespace.QName.class.getName(  );
 

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