diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2009-11-16 06:42:50 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2009-11-16 06:42:50 +0000 |
commit | ce91da1216fa068890a556305d8651092fb6c2a7 (patch) | |
tree | cd40b2b84f723518364229357c43cfa312b5f52c /tags/cpp-stable-20060304/sca/runtime/core/src/tuscany/sca/model/WsdlOperation.h | |
parent | cbed62b2b62f88162b4fd1ce887a95575d6dbb5f (diff) |
Cleaning up SVN structure, moving tag under sca-cpp/tags.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@880622 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'tags/cpp-stable-20060304/sca/runtime/core/src/tuscany/sca/model/WsdlOperation.h')
-rw-r--r-- | tags/cpp-stable-20060304/sca/runtime/core/src/tuscany/sca/model/WsdlOperation.h | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/tags/cpp-stable-20060304/sca/runtime/core/src/tuscany/sca/model/WsdlOperation.h b/tags/cpp-stable-20060304/sca/runtime/core/src/tuscany/sca/model/WsdlOperation.h deleted file mode 100644 index a77d576a4f..0000000000 --- a/tags/cpp-stable-20060304/sca/runtime/core/src/tuscany/sca/model/WsdlOperation.h +++ /dev/null @@ -1,117 +0,0 @@ -/* - * - * Copyright 2005 The Apache Software Foundation or its licensors, as applicable. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/* $Rev$ $Date: 2005/12/22 11:33:21 $ */ - -#ifndef tuscany_sca_model_wsdlOperation_h -#define tuscany_sca_model_wsdlOperation_h - -#include <string> -using std::string; - - -namespace tuscany -{ - namespace sca - { - namespace model - { - - /** - * Represents a single.,bound WSDL defined operation. - * This class includes information from the soapBinding - * in addition to the WSDL definition of the operation. - */ - class WsdlOperation - { - public: - /** - * Constructor. - * @param operation The name of the operation. - * @param soapAction The soapAction associated with this operation - * in the SOAP binding of the operation. - * @param endpoint The endpoint address of the operation. - * @param responseName The name of the response message. - */ - WsdlOperation(const string& operation, - const string& soapAction, - const string& endpoint, - const string& responseName); - - /** - * Destructor. - */ - ~WsdlOperation(); - - /** - * Return the name of the operation for use when serializing an - * outgoing message. - * @return The name of the element in the request message. - */ - const string& getOperationName() {return operationName;}; - - /** - * Return the name of the response for use when deserializing an - * incoming message. - * @return The name of the element in the response message. - */ - const string& getResponseName() {return responseName;}; - - /** - * The soap action string for this operation. - * @return The soap action. - */ - const string& getSoapAction() {return soapAction;}; - - /** - * Return the endpoint address for the target web service. - * @return The endpoint address. - */ - const string& getEndpoint() {return endpoint;}; - - - - private: - /** - * The name of the operation for use when serializing an - * outgoing message. - */ - string operationName; - - /** - * The name of the response for use when deserializing an - * incoming message. - */ - string responseName; - - /** - * The soap action string for this operation. - */ - string soapAction; - - /** - * The endpoint address of the target web service. - */ - string endpoint; - }; - - } // End namespace model - } // End namespace sca -} // End namespace tuscany - -#endif // tuscany_sca_model_wsdlOperation_h - |