| /** @mainpage gSOAP UDDI v2 |
| |
| Universal Description, Discovery and Integration, or UDDI, is the name of a |
| group of web-based registries that expose information about a business or other |
| entity and its technical interfaces. |
| |
| See the UDDI v2 specification @url http://uddi.org/pubs/ProgrammersAPI_v2.htm |
| for more details. |
| |
| @section UDDI2_CLASSES Classes |
| |
| See Related Pages for examples. |
| |
| UDDI Inquire classes |
| |
| - @ref uddi2__find_USCOREbinding |
| - @ref uddi2__find_USCOREbusiness |
| - @ref uddi2__find_USCORErelatedBusinesses |
| - @ref uddi2__find_USCOREservice |
| - @ref uddi2__find_USCOREtModel |
| - @ref uddi2__get_USCOREbindingDetail |
| - @ref uddi2__get_USCOREbusinessDetail |
| - @ref uddi2__get_USCOREbusinessDetailExt |
| - @ref uddi2__get_USCOREserviceDetail |
| - @ref uddi2__get_USCOREtModelDetail |
| |
| UDDI Publish classes |
| |
| - @ref uddi2__add_USCOREpublisherAssertions |
| - @ref uddi2__delete_USCOREbinding |
| - @ref uddi2__delete_USCOREbusiness |
| - @ref uddi2__delete_USCOREservice |
| - @ref uddi2__delete_USCOREtModel |
| - @ref uddi2__delete_USCOREpublisherAssertions |
| - @ref uddi2__discard_USCOREauthToken |
| - @ref uddi2__get_USCOREassertionStatusReport |
| - @ref uddi2__get_USCOREauthToken |
| - @ref uddi2__get_USCOREpublisherAssertions |
| - @ref uddi2__get_USCOREregisteredInfo |
| - @ref uddi2__save_USCOREbinding |
| - @ref uddi2__save_USCOREbusiness |
| - @ref uddi2__save_USCOREservice |
| - @ref uddi2__save_USCOREtModel |
| - @ref uddi2__set_USCOREpublisherAssertions |
| |
| @section UDDI2_BINDINGS Binding Reference |
| |
| - @ref InquireSoap |
| - @ref PublishSoap |
| |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:find_binding |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__find_USCOREbinding |
| @brief |
| |
| Represents a request to locate bindings that meet the specified requirements. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137712 |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREbinding::uddi2__find_USCOREbinding(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the find_USCOREbinding class. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREbinding::uddi2__find_USCOREbinding(struct soap *soap, const char *tModelKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] tModelKey string |
| |
| Creates an instance of the find_USCOREbinding class using the specified tModel |
| key. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREbinding::uddi2__find_USCOREbinding(struct soap *soap, std::vector<char*> tModelKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] tModelKeys collection of tModel key strings |
| |
| Creates an instance of the find_USCOREbinding class using the specified tModel |
| keys. |
| */ |
| |
| /** |
| @fn uddi2__bindingDetail* uddi2__find_USCOREbinding::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__bindingDetail object or NULL on error |
| |
| Send a request to a UDDI server to find binding details. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:find_business |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__find_USCOREbusiness |
| @brief |
| |
| Represents a request to locate businesses that meet specific requirements. When |
| the send method is called, the instance returns a uddi2__businessList object |
| that contains a list of business that matched the search criteria. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137713 |
| |
| See also @ref example2. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREbusiness::uddi2__find_USCOREbusiness(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the find_USCOREbusiness class. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREbusiness::uddi2__find_USCOREbusiness(struct soap *soap, const char *name) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the find_USCOREbusiness class using the specified name |
| of the requested business. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREbusiness::uddi2__find_USCOREbusiness(struct soap *soap, std::vector<uddi2__keyedReference*> keyedReferences) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the find_USCOREbusiness class using the specified |
| category references. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREbusiness::uddi2__find_USCOREbusiness(struct soap *soap, std::vector<char*> tModelKeys) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the find_USCOREbusiness class using the specified tModel |
| keys. |
| */ |
| |
| /** |
| @fn uddi2__businessList *uddi2__find_USCOREbusiness::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__businessList object or NULL on error |
| |
| Send a request to a UDDI server to find a list of businesses. |
| |
| See also @ref example2. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:find_relatedBusinesses |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__find_USCORErelatedBusinesses |
| @brief |
| |
| Represents a request to locate businesses that are related to a specific |
| business. When the send method is called, the instance returns a |
| uddi2__relatedBusinessList object that contains a list of business that matched |
| the relationship set. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137714 |
| */ |
| |
| /** |
| @fn uddi2__find_USCORErelatedBusinesses::uddi2__find_USCORErelatedBusinesses(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the find_USCORErelatedBusiness class. |
| */ |
| |
| /** |
| @fn uddi2__find_USCORErelatedBusinesses::uddi2__find_USCORErelatedBusinesses(struct soap *soap, const char *businessKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessKey string |
| |
| Creates an instance of the find_USCORErelatedBusiness class using the specified |
| business key. |
| */ |
| |
| /** |
| @fn uddi2__relatedBusinessesList *uddi2__find_USCORErelatedBusinesses::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__relatedBusinessList object or NULL on error |
| |
| Send a request to a UDDI server to find a list of related businesses. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:find_service |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__find_USCOREservice |
| @brief |
| |
| Represents a request to locate services that meet the specified requirements. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137715 |
| |
| See also @ref example1. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREservice::uddi2__find_USCOREservice(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the find_USCOREservice class. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREservice::uddi2__find_USCOREservice(struct soap *soap, const char *name) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] name of the service |
| |
| Creates an instance of the find_USCOREservice class using the specified name. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREservice::uddi2__find_USCOREservice(struct soap *soap, std::vector<uddi2__keyedReference*> keyedReferences) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] keyedReferences collection of category keys |
| |
| Creates an instance of the find_USCOREservice class using the specified |
| category keys. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREservice::uddi2__find_USCOREservice(struct soap *soap, std::vector<char*> tModelKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] tModelKeys collection of tModel key strings |
| |
| Creates an instance of the find_USCOREservice class using the specified tModel |
| keys. |
| */ |
| |
| /** |
| @fn uddi2__serviceList* uddi2__find_USCOREservice::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__serviceList object or NULL on error |
| |
| Send a request to a UDDI server to find a list of services. |
| |
| See also @ref example1. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:find_tModel |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__find_USCOREtModel |
| @brief |
| |
| Represents a request to locate a list of tModel entries that match a set of |
| specific criteria. The result of a search is a uddi2__tModelList object that |
| contains information about registered tModel data that matches the criteria. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137716 |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREtModel::uddi2__find_USCOREtModel(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the find_USCOREtModel class. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREtModel::uddi2__find_USCOREtModel(struct soap *soap, const char *name) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] name of the tModel |
| |
| Creates an instance of the find_USCOREtModel class using the specified tModel |
| name. |
| */ |
| |
| /** |
| @fn uddi2__find_USCOREtModel::uddi2__find_USCOREtModel(struct soap *soap, std::vector<uddi2__keyedReference*> keyedReferences) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] keyedReferences collection of category keys |
| |
| Creates an instance of the find_USCOREtModel class using the specified category |
| keys. |
| */ |
| |
| /** |
| @fn uddi2__tModelList* uddi2__find_USCOREtModel::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__tModelList object or NULL on error |
| |
| Send a request to a UDDI server to find a tModelList. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:get_bindingDetail |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__get_USCOREbindingDetail |
| @brief |
| |
| Represents a request to get binding details from a UDDI server. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137717 |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREbindingDetail::uddi2__get_USCOREbindingDetail(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the get_USCOREbindingDetail class. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREbindingDetail::uddi2__get_USCOREbindingDetail(struct soap *soap, const char *bindingKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] bindingKey string |
| |
| Creates an instance of the get_USCOREbindingDetail class using the specified |
| binding key. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREbindingDetail::uddi2__get_USCOREbindingDetail(struct soap *soap, std::vector<char*> bindingKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] bindingKeys collection of key strings |
| |
| Creates an instance of the get_USCOREbindingDetail class using the specified |
| collection of binding keys. |
| */ |
| |
| /** |
| @fn uddi2__bindingDetail* uddi2__get_USCOREbindingDetail::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__bindingDetail object or NULL on error |
| |
| Send a request to a UDDI server to get the binding details. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:get_businessDetail |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__get_USCOREbusinessDetail |
| @brief |
| |
| Represents a request to get business details from a UDDI server. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137718 |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREbusinessDetail::uddi2__get_USCOREbusinessDetail(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the get_USCOREbusinessDetail class. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREbusinessDetail::uddi2__get_USCOREbusinessDetail(struct soap *soap, const char *businessKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessKey string |
| |
| Creates an instance of the get_USCOREbusinessDetail class using the specified |
| business key. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREbusinessDetail::uddi2__get_USCOREbusinessDetail(struct soap *soap, std::vector<char*> businessKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessKeys collection of key strings |
| |
| Creates an instance of the get_USCOREbusinessDetail class using the specified |
| collection of business keys. |
| */ |
| |
| /** |
| @fn uddi2__businessDetail* uddi2__get_USCOREbusinessDetail::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__businessDetail object or NULL on error |
| |
| Send a request to a UDDI server to get the business details. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:get_businessDetailExt |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__get_USCOREbusinessDetailExt |
| @brief |
| |
| Represents a request to get business details from a UDDI server. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137719 |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREbusinessDetailExt::uddi2__get_USCOREbusinessDetailExt(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the get_USCOREbusinessDetailExt class. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREbusinessDetailExt::uddi2__get_USCOREbusinessDetailExt(struct soap *soap, const char *businessKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessKey string |
| |
| Creates an instance of the get_USCOREbusinessDetailExt class using the specified |
| business key. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREbusinessDetailExt::uddi2__get_USCOREbusinessDetailExt(struct soap *soap, std::vector<char*> businessKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessKeys collection of key strings |
| |
| Creates an instance of the get_USCOREbusinessDetailExt class using the specified |
| collection of business keys. |
| */ |
| |
| /** |
| @fn uddi2__businessDetailExt* uddi2__get_USCOREbusinessDetailExt::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__businessDetailExt object or NULL on error |
| |
| Send a request to a UDDI server to get the business details. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:get_serviceDetail |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__get_USCOREserviceDetail |
| @brief |
| |
| Represents a request to get service details from a UDDI server. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137720 |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREserviceDetail::uddi2__get_USCOREserviceDetail(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the get_USCOREserviceDetail class. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREserviceDetail::uddi2__get_USCOREserviceDetail(struct soap *soap, const char *serviceKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] serviceKey string |
| |
| Creates an instance of the get_USCOREserviceDetail class using the specified |
| service key. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREserviceDetail::uddi2__get_USCOREserviceDetail(struct soap *soap, std::vector<char*> serviceKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] serviceKeys collection of key strings |
| |
| Creates an instance of the get_USCOREserviceDetail class using the specified |
| collection of service keys. |
| */ |
| |
| /** |
| @fn uddi2__serviceDetail* uddi2__get_USCOREserviceDetail::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__serviceDetail object or NULL on error |
| |
| Send a request to a UDDI server to get the service details. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:get_tModelDetail |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__get_USCOREtModelDetail |
| @brief |
| |
| Represents a request to get tModel details from a UDDI server. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137721 |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREtModelDetail::uddi2__get_USCOREtModelDetail(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the get_USCOREtModelDetail class. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREtModelDetail::uddi2__get_USCOREtModelDetail(struct soap *soap, const char *tModelKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] tModelKey string |
| |
| Creates an instance of the get_USCOREtModelDetail class using the specified |
| tModel key. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREtModelDetail::uddi2__get_USCOREtModelDetail(struct soap *soap, std::vector<char*> tModelKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] tModelKeys collection of key strings |
| |
| Creates an instance of the get_USCOREtModelDetail class using the specified |
| collection of tModel keys. |
| */ |
| |
| /** |
| @fn uddi2__tModelDetail* uddi2__get_USCOREtModelDetail::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__tModelDetail object or NULL on error |
| |
| Send a request to a UDDI server to get the tModel details. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:add_publisherAssertions |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__add_USCOREpublisherAssertions |
| @brief |
| |
| Represents a request to add one or more publisher assertions to the assertion |
| collection for an individual publisher. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137731 |
| */ |
| |
| /** |
| @fn uddi2__add_USCOREpublisherAssertions::uddi2__add_USCOREpublisherAssertions(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the add_USCOREpublisherAssertions class. |
| */ |
| |
| /** |
| @fn uddi2__add_USCOREpublisherAssertions::uddi2__add_USCOREpublisherAssertions(struct soap *soap, std::vector<uddi2__publisherAssertion*> publisherAssertions) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] publisherAssertions collection of publisher assertions |
| |
| Creates an instance of the add_USCOREpublisherAssertions class using the |
| specified publisher assertions. |
| */ |
| |
| /** |
| @fn uddi2__dispositionReport *uddi2__add_USCOREpublisherAssertions::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__dispositionReport object or NULL on error |
| |
| Send a request to a UDDI server to add one or more publisher assertions to the |
| assertion collection for an individual publisher. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:delete_binding |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__delete_USCOREbinding |
| @brief |
| |
| Represents a request to delete a binding that meets the specified requirements. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137732 |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREbinding::uddi2__delete_USCOREbinding(struct soap *soap) |
| @brief |
| |
| Creates an instance of the delete_USCOREbinding class. |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREbinding::uddi2__delete_USCOREbinding(struct soap *soap, const char *bindingKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] bindingKey a binding key string |
| |
| Creates an instance of the delete_USCOREbinding class. |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREbinding::uddi2__delete_USCOREbinding(struct soap *soap, std::vector<char*> bindingKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] bindingKeys collection of binding keys |
| |
| Creates an instance of the delete_USCOREbinding class using the specified |
| binding keys. |
| */ |
| |
| /** |
| @fn uddi2__dispositionReport *uddi2__delete_USCOREbinding::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__dispositionReport object or NULL on error |
| |
| Send a request to a UDDI service to delete a binding that meets the specified |
| requirements. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:delete_business |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__delete_USCOREbusiness |
| @brief |
| |
| Represents a request to delete a business that meets the specified requirements. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137733 |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREbusiness::uddi2__delete_USCOREbusiness(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the delete_USCOREbusiness class. |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREbusiness::uddi2__delete_USCOREbusiness(struct soap *soap, const char *businessKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessKey a business key string |
| |
| Creates an instance of the delete_USCOREbusiness class using the specified |
| business key. |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREbusiness::uddi2__delete_USCOREbusiness(struct soap *soap, std::vector<char*> businessKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessKeys collection of business keys |
| |
| Creates an instance of the delete_USCOREbusiness class using the specified |
| business keys. |
| */ |
| |
| /** |
| @fn uddi2__dispositionReport *uddi2__delete_USCOREbusiness::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__dispositionReport object or NULL on error |
| |
| Send a request to a UDDI service to delete a business that meets the specified |
| requirements. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:delete_service |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__delete_USCOREservice |
| @brief |
| |
| Represents a request to delete a service that meets the specified requirements. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137735 |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREservice::uddi2__delete_USCOREservice(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the delete_USCOREservice class. |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREservice::uddi2__delete_USCOREservice(struct soap *soap, const char *serviceKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] serviceKey a service key string |
| |
| Creates an instance of the delete_USCOREservice class using the specified |
| service key. |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREservice::uddi2__delete_USCOREservice(struct soap *soap, std::vector<char*> serviceKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] serviceKeys collection of service keys |
| |
| Creates an instance of the delete_USCOREservice class using the specified |
| service keys. |
| */ |
| |
| /** |
| @fn uddi2__dispositionReport *uddi2__delete_USCOREservice::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__dispositionReport object or NULL on error |
| |
| Send a request to a UDDI service to delete a service that meets the specified |
| requirements. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:delete_tModel |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__delete_USCOREtModel |
| @brief |
| |
| Represents a request to delete a tModel that meets the specified requirements. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137736 |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREtModel::uddi2__delete_USCOREtModel(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the delete_USCOREtModel class. |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREtModel::uddi2__delete_USCOREtModel(struct soap *soap, const char *tModelKey) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] tModelKey a tModel key string |
| |
| Creates an instance of the delete_USCOREtModel class using the specified |
| tModel key. |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREtModel::uddi2__delete_USCOREtModel(struct soap *soap, std::vector<char*> tModelKeys) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] tModelKeys collection of tModel keys |
| |
| Creates an instance of the delete_USCOREtModel class using the specified |
| tModel keys. |
| */ |
| |
| /** |
| @fn uddi2__dispositionReport *uddi2__delete_USCOREtModel::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__dispositionReport object or NULL on error |
| |
| Send a request to a UDDI service to delete a tModel that meets the specified |
| requirements. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:delete_publisherAssertions |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__delete_USCOREpublisherAssertions |
| @brief |
| |
| Represents a request to delete publisher assertions meeting the specified |
| requirements. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137734 |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREpublisherAssertions::uddi2__delete_USCOREpublisherAssertions(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the delete_USCOREpublisherAssertions class. |
| */ |
| |
| /** |
| @fn uddi2__delete_USCOREpublisherAssertions::uddi2__delete_USCOREpublisherAssertions(struct soap *soap, std::vector<uddi2__publisherAssertion*> publisherAssertions) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] publisherAssertions a collection of publisher assertions |
| |
| Creates an instance of the delete_USCOREpublisherAssertions class using the |
| specified collection of publisher assertions. |
| */ |
| |
| /** |
| @fn uddi2__dispositionReport *uddi2__delete_USCOREpublisherAssertions::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__dispositionReport object or NULL on error |
| |
| Send a request to a UDDI service to delete publisher assertions meeting the |
| specified requirements. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:discard_authToken |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__discard_USCOREauthToken |
| @brief |
| |
| Represents a request to discard an authorization token obtained with the |
| get_USCOREauthToken class. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137737 |
| */ |
| |
| /** |
| @fn uddi2__discard_USCOREauthToken::uddi2__discard_USCOREauthToken(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the delete_USCOREauthToken class. |
| */ |
| |
| /** |
| @fn uddi2__discard_USCOREauthToken::uddi2__discard_USCOREauthToken(struct soap *soap, const char *authInfo) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] authInfo authorization token provided by the UDDI server |
| |
| Creates an instance of the delete_USCOREauthToken class using the specified |
| authentication token string. |
| */ |
| |
| /** |
| @fn uddi2__dispositionReport *uddi2__discard_USCOREauthToken::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__dispositionReport object or NULL on error |
| |
| Send a request to a UDDI service to discard an authentication token. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:get_assertionStatusReport |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__get_USCOREassertionStatusReport |
| @brief |
| |
| Provides the ability to determine the status of current and outstanding |
| publisher assertions. The results can be restricted by setting the |
| completionStatus property. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137738 |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREassertionStatusReport::uddi2__get_USCOREassertionStatusReport(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the get_USCOREassertionStatusReport class. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREassertionStatusReport::uddi2__get_USCOREassertionStatusReport(struct soap *soap, const char *completionStatus) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] completionStatus completion status string |
| |
| Creates an instance of the get_USCOREassertionStatusReport class using the |
| specified completion status. |
| */ |
| |
| /** |
| @fn uddi2__assertionStatusReport *uddi2__get_USCOREassertionStatusReport::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__assertionStatusReport object or NULL on error |
| |
| Send a request to a UDDI service to get the status of current and outstanding |
| publisher assertions. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:get_authToken |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__get_USCOREauthToken |
| @brief |
| |
| Represents a request to obtain an authorization token, which is represented by |
| the uddi2__authToken class. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137739 |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREauthToken::uddi2__get_USCOREauthToken(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the get_USCOREauthToken class. |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREauthToken::uddi2__get_USCOREauthToken(struct soap *soap, const char *userid, const char *passwd) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] userid the user ID string |
| @param[in] passwd the password string |
| |
| Creates an instance of the get_USCOREauthToken class using the specified user |
| ID and password. |
| */ |
| |
| /** |
| @fn uddi2__authToken *uddi2__get_USCOREauthToken::send(const char *endpoint) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @return A pointer to a uddi2__authToken object or NULL on error |
| |
| Send a request to a UDDI service to get a authorization token given a user |
| ID and password. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:get_publisherAssertions |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__get_USCOREpublisherAssertions |
| @brief |
| |
| Represents a request to obtain the full set of publisher assertions that are |
| associated with an individual publisher. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137740 |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREpublisherAssertions::uddi2__get_USCOREpublisherAssertions(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the get_USCOREpublisherAssetions class. |
| */ |
| |
| /** |
| @fn uddi2__publisherAssertions *uddi2__get_USCOREpublisherAssertions::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__publisherAssertions object or NULL on error |
| |
| Send a request to a UDDI service to get publisher assertions. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:get_registeredInfo |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__get_USCOREregisteredInfo |
| @brief |
| |
| Represents a request to get all registered business entities and tModels |
| controlled by an individual. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137741 |
| */ |
| |
| /** |
| @fn uddi2__get_USCOREregisteredInfo::uddi2__get_USCOREregisteredInfo(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the get_USCOREregisteredInfo class. |
| */ |
| |
| /** |
| @fn uddi2__registeredInfo *uddi2__get_USCOREregisteredInfo::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__registeredInfo object or NULL on error |
| |
| Send a request to a UDDI service to get all registered business entities and |
| tModels controlled by an individual. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:save_binding |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__save_USCOREbinding |
| @brief |
| |
| Represents a request to post binding information on a UDDI server. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137742 |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREbinding::uddi2__save_USCOREbinding(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the save_USCOREbinding class. |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREbinding::uddi2__save_USCOREbinding(struct soap *soap, uddi2__bindingTemplate &bindingTemplate) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] bindingTemplate binding template |
| |
| Creates an instance of the save_USCOREbinding class using the specified binding |
| template. |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREbinding::uddi2__save_USCOREbinding(struct soap *soap, std::vector<uddi2__bindingTemplate*> bindingTemplates) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] bindingTemplates collection of binding templates |
| |
| Creates an instance of the save_USCOREbinding class using the specified binding |
| templates. |
| */ |
| |
| /** |
| @fn uddi2__bindingDetail *uddi2__save_USCOREbinding::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__bindingDetail object or NULL on error |
| |
| Send a request to a UDDI server to post binding information on the server. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:save_business |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__save_USCOREbusiness |
| @brief |
| |
| Represents a request to post business information on a UDDI server. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137743 |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREbusiness::uddi2__save_USCOREbusiness(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the save_USCOREbusiness class. |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREbusiness::uddi2__save_USCOREbusiness(struct soap *soap, uddi2__businessEntity &businessEntity) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessEntity business entity |
| |
| Creates an instance of the save_USCOREbusiness class using the specified |
| business entity. |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREbusiness::uddi2__save_USCOREbusiness(struct soap *soap, std::vector<uddi2__businessEntity*> businessEntities) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessEntities collection of business entities |
| |
| Creates an instance of the save_USCOREbusiness class using the specified |
| business entities. |
| */ |
| |
| /** |
| @fn uddi2__businessDetail *uddi2__save_USCOREbusiness::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__businessDetail object or NULL on error |
| |
| Send a request to a UDDI server to post business information on the server. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:save_service |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__save_USCOREservice |
| @brief |
| |
| Represents a request to post service information on a UDDI server. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137744 |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREservice::uddi2__save_USCOREservice(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the save_USCOREservice class. |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREservice::uddi2__save_USCOREservice(struct soap *soap, uddi2__businessService &businessService) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessService business service |
| |
| Creates an instance of the save_USCOREservice class using the specified |
| service. |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREservice::uddi2__save_USCOREservice(struct soap *soap, std::vector<uddi2__businessService*> businessServices) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] businessServices collection of business services |
| |
| Creates an instance of the save_USCOREservice class using the specified |
| services. |
| */ |
| |
| /** |
| @fn uddi2__serviceDetail *uddi2__save_USCOREservice::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__serviceDetail object or NULL on error |
| |
| Send a request to a UDDI server to post service information on the server. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:save_tModel |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__save_USCOREtModel |
| @brief |
| |
| Represents a request to post tModel information on a UDDI server. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137745 |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREtModel::uddi2__save_USCOREtModel(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the save_USCOREtModel class. |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREtModel::uddi2__save_USCOREtModel(struct soap *soap, uddi2__tModel &tModel) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] tModel a tModel |
| |
| Creates an instance of the save_USCOREtModel class using the specified |
| tModel. |
| */ |
| |
| /** |
| @fn uddi2__save_USCOREtModel::uddi2__save_USCOREtModel(struct soap *soap, std::vector<uddi2__tModel*> tModels) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] tModels collection of tModels |
| |
| Creates an instance of the save_USCOREtModel class using the specified |
| tModels. |
| */ |
| |
| /** |
| @fn uddi2__tModelDetail *uddi2__save_USCOREtModel::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__tModelDetail object or NULL on error |
| |
| Send a request to a UDDI server to post tModel information on the server. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // uddi2:set_publisherAssertions |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @class uddi2__set_USCOREpublisherAssertions |
| @brief |
| |
| Represents a request to modify the existing publisher assertions for an |
| individual publisher. |
| |
| See @url http://uddi.org/pubs/ProgrammersAPI_v2.htm#_Toc25137746 |
| */ |
| |
| /** |
| @fn uddi2__set_USCOREpublisherAssertions::uddi2__set_USCOREpublisherAssertions(struct soap *soap) |
| @brief |
| @param[in] soap gSOAP context |
| |
| Creates an instance of the set_USCOREpublisherAssertions class. |
| */ |
| |
| /** |
| @fn uddi2__set_USCOREpublisherAssertions::uddi2__set_USCOREpublisherAssertions(struct soap *soap, std::vector<uddi2__publisherAssertion*> publisherAssertions) |
| @brief |
| @param[in] soap gSOAP context |
| @param[in] publisherAssertions collection of publisher assertions |
| |
| Creates an instance of the set_USCOREpublisherAssertions class using the |
| specified collection of publisher assertions. |
| */ |
| |
| /** |
| @fn uddi2__publisherAssertions *uddi2__set_USCOREpublisherAssertions::send(const char *endpoint, char *authInfo) |
| @brief |
| @param[in] endpoint URL of the UDDI server |
| @param[in] authInfo authorization token provided by the UDDI server |
| @return A pointer to a uddi2__publisherAssertions object or NULL on error |
| |
| Send a request to a UDDI server to post tModel information on the server. |
| */ |
| |
| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // Code Examples |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| /** |
| @page example1 Code Example 1: Finding a service |
| |
| This example shows you how to find Web services. In this case, the example |
| finds Web services with names that begin with the word "magic". |
| |
| @code |
| #include "inqH.h" |
| |
| int main(int argc, char **argv) |
| { |
| char *search_string = "magic"; |
| |
| if (argc > 1) |
| search_string = argv[1]; |
| |
| // Create a gSOAP context |
| struct soap *soap = soap_new(); |
| |
| // Create an object to find a business |
| uddi2__find_USCOREservice fs(soap, search_string); |
| |
| // Send the request |
| uddi2__serviceList *sl = fs.send("http://uddi.xmethods.net/inquire"); |
| |
| // Check if result is OK |
| if (!sl) |
| soap_print_fault(soap, stderr); |
| |
| // If OK, report the service name(s) and unique identification keys |
| else if (sl->serviceInfos) |
| { |
| std::cout << "Search results on " << search_string << ":" << std::endl << std::endl; |
| |
| for (std::vector<uddi2__serviceInfo*>::const_iterator si = sl->serviceInfos->serviceInfo.begin(); si != sl->serviceInfos->serviceInfo.end(); ++si) |
| { |
| // Report serviceKey and businessKey |
| std::cout << "serviceKey=" << (*si)->serviceKey << std::endl << "businessKey=" << (*si)->businessKey << std::endl; |
| |
| // Report names |
| for (std::vector<uddi2__name*>::const_iterator n = (*si)->name.begin(); n != (*si)->name.end(); ++n) |
| std::cout << "name=" << (*n)->__item << std::endl; |
| |
| std::cout << std::endl; |
| } |
| } |
| |
| // Remove deserialized objects |
| soap_destroy(soap); |
| |
| // Remove temporary data |
| soap_end(soap); |
| |
| // Detach and free context |
| soap_done(soap); |
| free(soap); |
| |
| return 0; |
| } |
| @endcode |
| |
| To compile: |
| - wsdl2h -tuddi2-typemap.dat inquire_v2.wsdl |
| - soapcpp2 -I.. -pinq inquire_v2.h |
| - g++ -DWITH_NONAMESPACES -I.. -o example1 example1.cpp inquire_v2.cpp inqC.cpp inqClient.cpp ../stdsoap2.cpp |
| */ |
| |
| /** |
| @page example2 Code Example 2: Finding a business |
| |
| This example shows you how to find a business from a UDDI server. |
| |
| @code |
| #include "inqH.h" |
| |
| int main(int argc, char **argv) |
| { |
| char *search_string = "xmethods"; |
| |
| if (argc > 1) |
| search_string = argv[1]; |
| |
| // Create a gSOAP context |
| struct soap *soap = soap_new(); |
| |
| // Create an object to find a business |
| uddi2__find_USCOREbusiness fb(soap, search_string); |
| |
| // Send the request |
| uddi2__businessList *bl = fb.send("http://uddi.xmethods.net/inquire"); |
| |
| // Check if result is OK |
| if (!bl) |
| soap_print_fault(soap, stderr); |
| |
| // If OK, report the business name(s) and unique identification keys |
| else if (bl->businessInfos) |
| { |
| std::cout << "Search results on " << search_string << ":" << std::endl << std::endl; |
| |
| for (std::vector<uddi2__businessInfo*>::const_iterator bi = bl->businessInfos->businessInfo.begin(); bi != bl->businessInfos->businessInfo.end(); ++bi) |
| { |
| // Report businessKey |
| std::cout << "businessKey=" << (*bi)->businessKey << std::endl; |
| |
| // Report names |
| for (std::vector<uddi2__name*>::const_iterator n = (*bi)->name.begin(); n != (*bi)->name.end(); ++n) |
| std::cout << "name=" << (*n)->__item << std::endl; |
| |
| std::cout << std::endl; |
| } |
| } |
| |
| // Remove deserialized objects |
| soap_destroy(soap); |
| |
| // Remove temporary data |
| soap_end(soap); |
| |
| // Detach and free context |
| soap_done(soap); |
| free(soap); |
| |
| return 0; |
| } |
| @endcode |
| |
| To compile: |
| - wsdl2h -tuddi2-typemap.dat inquire_v2.wsdl |
| - soapcpp2 -I.. -pinq inquire_v2.h |
| - g++ -DWITH_NONAMESPACES -I.. -o example2 example2.cpp inquire_v2.cpp inqC.cpp inqClient.cpp ../stdsoap2.cpp |
| */ |
| /** |
| @page example3 Code Example 3: Publishing a WSDL and service on XMethods |
| |
| This example shows you how to publish a Web service. In this case, the example |
| template code obtains an authorization token, saves the tModel with the WSDL |
| URL in the server, and saves the business service information in the server. |
| |
| @code |
| #include "pubH.h" |
| |
| const char *server = "https://uddi.xmethods.net/publish"; |
| |
| const char *userid = "..."; // user ID to access UDDI server |
| const char *passwd = "..."; // password to access UDDI server |
| |
| int main(int argc, char **argv) |
| { |
| // Create a gSOAP context |
| struct soap *soap = soap_new(); |
| |
| // Setup SSL context (optional) to verify server's credentials |
| if (soap_ssl_client_context(soap, SOAP_SSL_DEFAULT, NULL, NULL, "cacerts.pem", NULL, NULL)) |
| { |
| soap_print_fault(soap, stderr); |
| exit(1); |
| } |
| |
| // Step 1: Get an authorization token from the UDDI server |
| uddi2__get_USCOREauthToken get_authToken(soap, userid, passwd); |
| uddi2__authToken *authToken = get_authToken.send(server); |
| |
| // Check if authorized |
| if (!authToken) |
| { |
| soap_print_fault(soap, stderr); |
| exit(1); |
| } |
| |
| // Authorization info provided by server for this session |
| char *authInfo = authToken->authInfo; |
| |
| // Step 2: Create a tModel for the WSDL to be published |
| uddi2__tModel tModel; |
| tModel.soap_default(soap); |
| |
| // Create the tModel and service name |
| tModel.name = soap_new_uddi2__name(soap, -1); |
| tModel.name->__item = "..."; |
| tModel.name->xml__lang_ = "en"; |
| |
| // Create XMethods description elements (see http://www.xmethods.net/ve2/UDDI.po) |
| uddi2__description *description = soap_new_uddi2__description(soap, 6); |
| description[0].__item = "SHORT DESCRIPTION: ..."; |
| description[0].xml__lang_ = "en"; |
| description[1].__item = "SHORT DESCRIPTION: ..."; |
| description[1].xml__lang_ = "en"; |
| description[2].__item = "USAGE NOTES: ..."; |
| description[2].xml__lang_ = "en"; |
| description[3].__item = "HOMEPAGE URL: ..."; |
| description[3].xml__lang_ = "en"; |
| description[4].__item = "CONTACT EMAIL: ..."; |
| description[4].xml__lang_ = "en"; |
| description[5].__item = "IMPLEMENTATION: ..."; |
| description[5].xml__lang_ = "en"; |
| |
| // Add the four description elements to the tModel |
| tModel.description.push_back(description + 0); |
| tModel.description.push_back(description + 1); |
| tModel.description.push_back(description + 2); |
| tModel.description.push_back(description + 4); |
| |
| // Add an overviewDoc element with description and overviewURL |
| tModel.overviewDoc = soap_new_uddi2__overviewDoc(soap, -1); |
| tModel.overviewDoc->soap_default(soap); |
| tModel.overviewDoc->description.push_back(soap_new_uddi2__description(soap, -1)); |
| tModel.overviewDoc->description[0]->__item = "WSDL source document"; |
| tModel.overviewDoc->description[0]->xml__lang_ = "en"; |
| tModel.overviewDoc->overviewURL = "http://.../my.wsdl#bindingName"; |
| |
| // Omit identifier bag |
| tModel.identifierBag = NULL; |
| |
| // Add a category with a WSDL-specific keyedReference |
| tModel.categoryBag = soap_new_uddi2__categoryBag(soap, -1); |
| tModel.categoryBag->soap_default(soap); |
| tModel.categoryBag->keyedReference.push_back(soap_new_uddi2__keyedReference(soap, -1)); |
| tModel.categoryBag->keyedReference[0]->tModelKey = "..."; |
| tModel.categoryBag->keyedReference[0]->keyName = "uddi-org:types"; |
| tModel.categoryBag->keyedReference[0]->keyValue = "wsdlSpec"; |
| |
| tModel.authorizedName = "..."; |
| tModel.operator_ = "..."; |
| tModel.tModelKey = "..."; |
| |
| // Save the tModel |
| uddi2__save_USCOREtModel save_tModel(soap, tModel); |
| uddi2__tModelDetail *tModelDetail = save_tModel.send(server, authInfo); |
| |
| // Step 3: Create a new service to be published |
| uddi2__businessService service; |
| service.soap_default(soap); |
| |
| // Service name is the tModel name (XMethods) |
| service.name.push_back(tModel.name); |
| |
| // Add two description elements to the service |
| service.description.push_back(description + 4); |
| service.description.push_back(description + 5); |
| |
| // Create binding template |
| uddi2__bindingTemplate bindingTemplate; |
| bindingTemplate.soap_default(soap); |
| bindingTemplate.tModelInstanceDetails = soap_new_uddi2__tModelInstanceDetails(soap, -1); |
| bindingTemplate.tModelInstanceDetails->tModelInstanceInfo.push_back(soap_new_uddi2__tModelInstanceInfo(soap, -1)); |
| bindingTemplate.tModelInstanceDetails->tModelInstanceInfo[0]->instanceDetails = NULL; |
| bindingTemplate.tModelInstanceDetails->tModelInstanceInfo[0]->tModelKey = tModel.tModelKey; |
| bindingTemplate.accessPoint = soap_new_uddi2__accessPoint(soap, -1); |
| bindingTemplate.accessPoint->__item = "..."; |
| bindingTemplate.accessPoint->URLType = uddi2__URLType__http; |
| bindingTemplate.hostingRedirector = NULL; |
| bindingTemplate.serviceKey = "..."; |
| bindingTemplate.bindingKey = "..."; |
| |
| // Add binding Template to service |
| service.bindingTemplates = soap_new_uddi2__bindingTemplates(soap, -1); |
| service.bindingTemplates->soap_default(soap); |
| service.bindingTemplates->bindingTemplate.push_back(&bindingTemplate); |
| |
| service.categoryBag = NULL; |
| service.serviceKey = "..."; |
| service.businessKey = "..."; |
| |
| // Save the service |
| uddi2__save_USCOREservice save_service(soap, service); |
| uddi2__serviceDetail *serviceDetail = save_service.send(server, authInfo); |
| |
| // Step 4: Discard authorization token |
| uddi2__discard_USCOREauthToken discard_authToken(soap, authInfo); |
| uddi2__dispositionReport *dispositionReport = discard_authToken.send(server); |
| |
| // Remove deserialized objects |
| soap_destroy(soap); |
| |
| // Remove temporary data |
| soap_end(soap); |
| |
| // Detach and free context |
| soap_done(soap); |
| free(soap); |
| |
| return 0; |
| } |
| @endcode |
| To compile: |
| - wsdl2h -tuddi2-typemap.dat publish_v2.wsdl |
| - soapcpp2 -I.. -ppub publish_v2.h |
| - g++ -DWITH_OPENSSL -DWITH_NONAMESPACES -I.. -o example3 example3.cpp publish_v2.cpp pubC.cpp pubClient.cpp ../stdsoap2.cpp |
| */ |
| /* inquire_v2.h |
| Generated by wsdl2h 1.2.0 from inquire_v2.wsdl and uddi2-typemap.dat |
| 2005-04-24 00:29:41 GMT |
| Copyright (C) 2001-2005 Robert van Engelen, Genivia Inc. All Rights Reserved. |
| This part of the software is released under one of the following licenses: |
| GPL or Genivia's license for commercial use. |
| */ |
| |
| /* NOTE: |
| |
| - Compile this file with soapcpp2 to complete the code generation process. |
| - Use wsdl2h option -l to view the software license terms. |
| - Use wsdl2h options -c and -s to generate pure C code or C++ code without STL. |
| - To build with STL, stlvector.h from the gSOAP distribution must be in the |
| current directory. Or use soapcpp2 option -I<path> with path to stlvector.h. |
| - Use typemap.dat to control schema namespace bindings and type mappings. |
| It is strongly recommended to customize the names of the namespace prefixes |
| generated by wsdl2h. To do so, modify the prefix bindings in the Namespaces |
| section below and add the modified lines to typemap.dat to rerun wsdl2h. |
| - Use Doxygen (www.doxygen.org) to browse this file. |
| |
| */ |
| |
| /******************************************************************************\ |
| * * |
| * urn:uddi-org:inquiry_v2 * |
| * * |
| \******************************************************************************/ |
| |
| /* WSDL Documentation: |
| |
| |
| Copyright (c) 2000 - 2002 by Accenture, Ariba, Inc., Commerce One, Inc. |
| Fujitsu Limited, Hewlett-Packard Company, i2 Technologies, Inc., |
| Intel Corporation, International Business Machines Corporation, |
| Microsoft Corporation, Oracle Corporation, SAP AG, Sun Microsystems, Inc., |
| and VeriSign, Inc. All Rights Reserved. |
| |
| WSDL Service Interface for UDDI Inquiry API V2.0 |
| |
| This WSDL document defines the inquiry API calls for interacting with |
| the UDDI registry. The complete UDDI API specification is available |
| at http://www.uddi.org/specification.html. |
| |
| */ |
| |
| //gsoapopt w |
| |
| #import "stlvector.h" |
| |
| /******************************************************************************\ |
| * * |
| * Schema Namespaces * |
| * * |
| \******************************************************************************/ |
| |
| |
| /* NOTE: |
| |
| It is strongly recommended to customize the names of the namespace prefixes |
| generated by wsdl2h. To do so, modify the prefix bindings below and add the |
| modified lines to typemap.dat to rerun wsdl2h: |
| |
| inq2 = "urn:uddi-org:inquiry_v2" |
| uddi2 = urn:uddi-org:api_v2 |
| |
| */ |
| |
| //gsoap inq2 schema namespace: urn:uddi-org:inquiry_v2 |
| //gsoap uddi2 schema namespace: urn:uddi-org:api_v2 |
| //gsoap inq2 schema form: unqualified |
| //gsoap uddi2 schema elementForm: qualified |
| //gsoap uddi2 schema attributeForm: unqualified |
| |
| /******************************************************************************\ |
| * * |
| * Schema Types * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Primitive built-in type "xs:NMTOKEN" |
| typedef char* xsd__NMTOKEN; |
| |
| /// Built-in attribute "xml:lang" |
| typedef char* xml__lang; |
| |
| class uddi2__accessPoint; |
| class uddi2__address; |
| class uddi2__addressLine; |
| class uddi2__assertionStatusItem; |
| class uddi2__bindingTemplate; |
| class uddi2__bindingTemplates; |
| class uddi2__businessEntity; |
| class uddi2__businessEntityExt; |
| class uddi2__businessInfo; |
| class uddi2__businessInfos; |
| class uddi2__businessService; |
| class uddi2__businessServices; |
| class uddi2__categoryBag; |
| class uddi2__contact; |
| class uddi2__contacts; |
| class uddi2__description; |
| class uddi2__discoveryURL; |
| class uddi2__discoveryURLs; |
| class uddi2__dispositionReport; |
| class uddi2__email; |
| class uddi2__errInfo; |
| class uddi2__findQualifiers; |
| class uddi2__hostingRedirector; |
| class uddi2__identifierBag; |
| class uddi2__instanceDetails; |
| class uddi2__keyedReference; |
| class uddi2__keysOwned; |
| class uddi2__name; |
| class uddi2__overviewDoc; |
| class uddi2__phone; |
| class uddi2__publisherAssertion; |
| class uddi2__relatedBusinessInfo; |
| class uddi2__relatedBusinessInfos; |
| class uddi2__result; |
| class uddi2__serviceInfo; |
| class uddi2__serviceInfos; |
| class uddi2__sharedRelationships; |
| class uddi2__tModel; |
| class uddi2__tModelBag; |
| class uddi2__tModelInfo; |
| class uddi2__tModelInfos; |
| class uddi2__tModelInstanceDetails; |
| class uddi2__tModelInstanceInfo; |
| class uddi2__add_USCOREpublisherAssertions; |
| class uddi2__delete_USCOREbinding; |
| class uddi2__delete_USCOREbusiness; |
| class uddi2__delete_USCOREpublisherAssertions; |
| class uddi2__delete_USCOREservice; |
| class uddi2__delete_USCOREtModel; |
| class uddi2__discard_USCOREauthToken; |
| class uddi2__find_USCOREbinding; |
| class uddi2__find_USCOREbusiness; |
| class uddi2__find_USCORErelatedBusinesses; |
| class uddi2__find_USCOREservice; |
| class uddi2__find_USCOREtModel; |
| class uddi2__get_USCOREassertionStatusReport; |
| class uddi2__get_USCOREauthToken; |
| class uddi2__get_USCOREbindingDetail; |
| class uddi2__get_USCOREbusinessDetail; |
| class uddi2__get_USCOREbusinessDetailExt; |
| class uddi2__get_USCOREpublisherAssertions; |
| class uddi2__get_USCOREregisteredInfo; |
| class uddi2__get_USCOREserviceDetail; |
| class uddi2__get_USCOREtModelDetail; |
| class uddi2__save_USCOREbinding; |
| class uddi2__save_USCOREbusiness; |
| class uddi2__save_USCOREservice; |
| class uddi2__save_USCOREtModel; |
| class uddi2__set_USCOREpublisherAssertions; |
| class uddi2__validate_USCOREvalues; |
| class uddi2__assertionStatusReport; |
| class uddi2__authToken; |
| class uddi2__bindingDetail; |
| class uddi2__businessDetail; |
| class uddi2__businessDetailExt; |
| class uddi2__businessList; |
| class uddi2__publisherAssertions; |
| class uddi2__registeredInfo; |
| class uddi2__relatedBusinessesList; |
| class uddi2__serviceDetail; |
| class uddi2__serviceList; |
| class uddi2__tModelDetail; |
| class uddi2__tModelList; |
| |
| /// Schema "urn:uddi-org:api_v2":bindingKey simpleType restriction of xs:string |
| |
| typedef char* uddi2__bindingKey; |
| |
| /// Schema "urn:uddi-org:api_v2":businessKey simpleType restriction of xs:string |
| |
| typedef char* uddi2__businessKey; |
| |
| /// Schema "urn:uddi-org:api_v2":serviceKey simpleType restriction of xs:string |
| |
| typedef char* uddi2__serviceKey; |
| |
| /// Schema "urn:uddi-org:api_v2":tModelKey simpleType restriction of xs:string |
| |
| typedef char* uddi2__tModelKey; |
| |
| /// Schema "urn:uddi-org:api_v2":direction simpleType restriction of xs:NMTOKEN |
| |
| /// Note: enum values are prefixed with 'uddi2__direction' to avoid name clashes, please use wsdl2h option -e to omit this prefix |
| enum uddi2__direction |
| { uddi2__direction__fromKey, ///< xs:NMTOKEN value="fromKey" |
| uddi2__direction__toKey, ///< xs:NMTOKEN value="toKey" |
| }; |
| |
| /// Schema "urn:uddi-org:api_v2":truncated simpleType restriction of xs:NMTOKEN |
| |
| /// Note: enum values are prefixed with 'uddi2__truncated' to avoid name clashes, please use wsdl2h option -e to omit this prefix |
| enum uddi2__truncated |
| { uddi2__truncated__true_, ///< xs:NMTOKEN value="true" |
| uddi2__truncated__false_, ///< xs:NMTOKEN value="false" |
| }; |
| |
| /// Schema "urn:uddi-org:api_v2":URLType simpleType restriction of xs:NMTOKEN |
| |
| /// Note: enum values are prefixed with 'uddi2__URLType' to avoid name clashes, please use wsdl2h option -e to omit this prefix |
| enum uddi2__URLType |
| { uddi2__URLType__mailto, ///< xs:NMTOKEN value="mailto" |
| uddi2__URLType__http, ///< xs:NMTOKEN value="http" |
| uddi2__URLType__https, ///< xs:NMTOKEN value="https" |
| uddi2__URLType__ftp, ///< xs:NMTOKEN value="ftp" |
| uddi2__URLType__fax, ///< xs:NMTOKEN value="fax" |
| uddi2__URLType__phone, ///< xs:NMTOKEN value="phone" |
| uddi2__URLType__other, ///< xs:NMTOKEN value="other" |
| }; |
| |
| /// Schema "urn:uddi-org:api_v2":keyType simpleType restriction of xs:NMTOKEN |
| |
| /// Note: enum values are prefixed with 'uddi2__keyType' to avoid name clashes, please use wsdl2h option -e to omit this prefix |
| enum uddi2__keyType |
| { uddi2__keyType__businessKey, ///< xs:NMTOKEN value="businessKey" |
| uddi2__keyType__tModelKey, ///< xs:NMTOKEN value="tModelKey" |
| uddi2__keyType__serviceKey, ///< xs:NMTOKEN value="serviceKey" |
| uddi2__keyType__bindingKey, ///< xs:NMTOKEN value="bindingKey" |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"address" |
| |
| class uddi2__address |
| { public: |
| /// Vector of uddi2__addressLine* with length 0..unbounded |
| std::vector<uddi2__addressLine* > addressLine 0; |
| /// Attribute useType of type xs:string |
| @char* useType 0; ///< Optional attribute |
| /// Attribute sortCode of type xs:string |
| @char* sortCode 0; ///< Optional attribute |
| /// Attribute tModelKey of type "urn:uddi-org:api_v2":tModelKey |
| @uddi2__tModelKey tModelKey 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"assertionStatusItem" |
| |
| class uddi2__assertionStatusItem |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":fromKey |
| uddi2__businessKey fromKey 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":toKey |
| uddi2__businessKey toKey 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":keyedReference |
| uddi2__keyedReference* keyedReference 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":keysOwned |
| uddi2__keysOwned* keysOwned 1; ///< Required element |
| /// Attribute completionStatus of type xs:string |
| @char* completionStatus 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"bindingTemplate" |
| |
| class uddi2__bindingTemplate |
| { public: |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Element reference "urn:uddi-org:api_v2":tModelInstanceDetails |
| uddi2__tModelInstanceDetails* tModelInstanceDetails 1; ///< Required element |
| // CHOICE OF ELEMENTS: |
| /// Element reference "urn:uddi-org:api_v2":accessPoint |
| uddi2__accessPoint* accessPoint 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":hostingRedirector |
| uddi2__hostingRedirector* hostingRedirector 1; ///< Required element |
| // END CHOICE |
| /// Attribute serviceKey of type "urn:uddi-org:api_v2":serviceKey |
| @uddi2__serviceKey serviceKey 0; ///< Optional attribute |
| /// Attribute bindingKey of type "urn:uddi-org:api_v2":bindingKey |
| @uddi2__bindingKey bindingKey 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"bindingTemplates" |
| |
| class uddi2__bindingTemplates |
| { public: |
| /// Vector of uddi2__bindingTemplate* with length 0..unbounded |
| std::vector<uddi2__bindingTemplate*> bindingTemplate 0; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"businessEntity" |
| |
| class uddi2__businessEntity |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":discoveryURLs |
| uddi2__discoveryURLs* discoveryURLs 0; ///< Optional element |
| /// Vector of uddi2__name* with length 0..unbounded |
| std::vector<uddi2__name* > name 1; |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Element reference "urn:uddi-org:api_v2":contacts |
| uddi2__contacts* contacts 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":businessServices |
| uddi2__businessServices* businessServices 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":identifierBag |
| uddi2__identifierBag* identifierBag 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":categoryBag |
| uddi2__categoryBag* categoryBag 0; ///< Optional element |
| /// Attribute businessKey of type "urn:uddi-org:api_v2":businessKey |
| @uddi2__businessKey businessKey 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 0; ///< Optional attribute |
| /// Attribute authorizedName of type xs:string |
| @char* authorizedName 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"businessEntityExt" |
| |
| class uddi2__businessEntityExt |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":businessEntity |
| uddi2__businessEntity* businessEntity 1; ///< Required element |
| // TODO: <any namespace="##other" minOccurs="0" maxOccurs="unbounded"> |
| // Schema extensibility is user-definable |
| // Consult the protocol documentation to insert declarations here: |
| _XML __any ; ///< Catch any element content in XML string |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"businessInfo" |
| |
| class uddi2__businessInfo |
| { public: |
| /// Vector of uddi2__name* with length 0..unbounded |
| std::vector<uddi2__name* > name 1; |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Element reference "urn:uddi-org:api_v2":serviceInfos |
| uddi2__serviceInfos* serviceInfos 1; ///< Required element |
| /// Attribute businessKey of type "urn:uddi-org:api_v2":businessKey |
| @uddi2__businessKey businessKey 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"businessInfos" |
| |
| class uddi2__businessInfos |
| { public: |
| /// Vector of uddi2__businessInfo* with length 0..unbounded |
| std::vector<uddi2__businessInfo* > businessInfo 0; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"businessService" |
| |
| class uddi2__businessService |
| { public: |
| /// Vector of uddi2__name* with length 0..unbounded |
| std::vector<uddi2__name* > name 0; |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Element reference "urn:uddi-org:api_v2":bindingTemplates |
| uddi2__bindingTemplates* bindingTemplates 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":categoryBag |
| uddi2__categoryBag* categoryBag 0; ///< Optional element |
| /// Attribute serviceKey of type "urn:uddi-org:api_v2":serviceKey |
| @uddi2__serviceKey serviceKey 1; ///< Required attribute |
| /// Attribute businessKey of type "urn:uddi-org:api_v2":businessKey |
| @uddi2__businessKey businessKey 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"businessServices" |
| |
| class uddi2__businessServices |
| { public: |
| /// Vector of uddi2__businessService* with length 0..unbounded |
| std::vector<uddi2__businessService*> businessService 0; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"categoryBag" |
| |
| class uddi2__categoryBag |
| { public: |
| /// Vector of uddi2__keyedReference* with length 0..unbounded |
| std::vector<uddi2__keyedReference* > keyedReference 1; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"contact" |
| |
| class uddi2__contact |
| { public: |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Element reference "urn:uddi-org:api_v2":personName |
| char* personName 1; ///< Required element |
| /// Vector of uddi2__phone* with length 0..unbounded |
| std::vector<uddi2__phone* > phone 0; |
| /// Vector of uddi2__email* with length 0..unbounded |
| std::vector<uddi2__email* > email 0; |
| /// Vector of uddi2__address* with length 0..unbounded |
| std::vector<uddi2__address* > address 0; |
| /// Attribute useType of type xs:string |
| @char* useType 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"contacts" |
| |
| class uddi2__contacts |
| { public: |
| /// Vector of uddi2__contact* with length 0..unbounded |
| std::vector<uddi2__contact* > contact 1; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"discoveryURLs" |
| |
| class uddi2__discoveryURLs |
| { public: |
| /// Vector of uddi2__discoveryURL* with length 0..unbounded |
| std::vector<uddi2__discoveryURL* > discoveryURL 1; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"dispositionReport" |
| |
| class uddi2__dispositionReport |
| { public: |
| /// Vector of uddi2__result* with length 0..unbounded |
| std::vector<uddi2__result* > result 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"findQualifiers" |
| |
| class uddi2__findQualifiers |
| { public: |
| /// Vector of char* with length 0..unbounded |
| std::vector<char* > findQualifier 0; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"hostingRedirector" |
| |
| class uddi2__hostingRedirector |
| { public: |
| /// Attribute bindingKey of type "urn:uddi-org:api_v2":bindingKey |
| @uddi2__bindingKey bindingKey 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"identifierBag" |
| |
| class uddi2__identifierBag |
| { public: |
| /// Vector of uddi2__keyedReference* with length 0..unbounded |
| std::vector<uddi2__keyedReference* > keyedReference 1; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"instanceDetails" |
| |
| class uddi2__instanceDetails |
| { public: |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Element reference "urn:uddi-org:api_v2":overviewDoc |
| uddi2__overviewDoc* overviewDoc 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":instanceParms |
| char* instanceParms 0; ///< Optional element |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"keyedReference" |
| |
| class uddi2__keyedReference |
| { public: |
| /// Attribute tModelKey of type "urn:uddi-org:api_v2":tModelKey |
| @uddi2__tModelKey tModelKey 0; ///< Optional attribute |
| /// Attribute keyName of type xs:string |
| @char* keyName 0; ///< Optional attribute |
| /// Attribute keyValue of type xs:string |
| @char* keyValue 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"keysOwned" |
| |
| class uddi2__keysOwned |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":fromKey |
| uddi2__businessKey fromKey 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":toKey |
| uddi2__businessKey toKey 0; ///< Optional element |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"overviewDoc" |
| |
| class uddi2__overviewDoc |
| { public: |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Element reference "urn:uddi-org:api_v2":overviewURL |
| char* overviewURL 0; ///< Optional element |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"publisherAssertion" |
| |
| class uddi2__publisherAssertion |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":fromKey |
| uddi2__businessKey fromKey 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":toKey |
| uddi2__businessKey toKey 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":keyedReference |
| uddi2__keyedReference* keyedReference 1; ///< Required element |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"relatedBusinessInfo" |
| |
| class uddi2__relatedBusinessInfo |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":businessKey |
| uddi2__businessKey businessKey 1; ///< Required element |
| /// Vector of uddi2__name* with length 0..unbounded |
| std::vector<uddi2__name* > name 1; |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Vector of uddi2__sharedRelationships* with length 0..2 |
| std::vector<uddi2__sharedRelationships*> sharedRelationships 1:2; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"relatedBusinessInfos" |
| |
| class uddi2__relatedBusinessInfos |
| { public: |
| /// Vector of uddi2__relatedBusinessInfo* with length 0..unbounded |
| std::vector<uddi2__relatedBusinessInfo*> relatedBusinessInfo 0; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"result" |
| |
| class uddi2__result |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":errInfo |
| uddi2__errInfo* errInfo 0; ///< Optional element |
| /// Attribute keyType of type "urn:uddi-org:api_v2":keyType |
| @enum uddi2__keyType* keyType 0; ///< Optional attribute |
| /// Attribute errno of type xs:int |
| @int errno_ 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"serviceInfo" |
| |
| class uddi2__serviceInfo |
| { public: |
| /// Vector of uddi2__name* with length 0..unbounded |
| std::vector<uddi2__name* > name 0; |
| /// Attribute serviceKey of type "urn:uddi-org:api_v2":serviceKey |
| @uddi2__serviceKey serviceKey 1; ///< Required attribute |
| /// Attribute businessKey of type "urn:uddi-org:api_v2":businessKey |
| @uddi2__businessKey businessKey 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"serviceInfos" |
| |
| class uddi2__serviceInfos |
| { public: |
| /// Vector of uddi2__serviceInfo* with length 0..unbounded |
| std::vector<uddi2__serviceInfo* > serviceInfo 0; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"sharedRelationships" |
| |
| class uddi2__sharedRelationships |
| { public: |
| /// Vector of uddi2__keyedReference* with length 0..unbounded |
| std::vector<uddi2__keyedReference* > keyedReference 1; |
| /// Attribute direction of type "urn:uddi-org:api_v2":direction |
| @enum uddi2__direction direction 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"tModel" |
| |
| class uddi2__tModel |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":name |
| uddi2__name* name 1; ///< Required element |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Element reference "urn:uddi-org:api_v2":overviewDoc |
| uddi2__overviewDoc* overviewDoc 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":identifierBag |
| uddi2__identifierBag* identifierBag 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":categoryBag |
| uddi2__categoryBag* categoryBag 0; ///< Optional element |
| /// Attribute tModelKey of type "urn:uddi-org:api_v2":tModelKey |
| @uddi2__tModelKey tModelKey 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 0; ///< Optional attribute |
| /// Attribute authorizedName of type xs:string |
| @char* authorizedName 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"tModelBag" |
| |
| class uddi2__tModelBag |
| { public: |
| /// Vector of uddi2__tModelKey with length 0..unbounded |
| std::vector<uddi2__tModelKey > tModelKey 1; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"tModelInfo" |
| |
| class uddi2__tModelInfo |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":name |
| uddi2__name* name 1; ///< Required element |
| /// Attribute tModelKey of type "urn:uddi-org:api_v2":tModelKey |
| @uddi2__tModelKey tModelKey 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"tModelInfos" |
| |
| class uddi2__tModelInfos |
| { public: |
| /// Vector of uddi2__tModelInfo* with length 0..unbounded |
| std::vector<uddi2__tModelInfo* > tModelInfo 0; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"tModelInstanceDetails" |
| |
| class uddi2__tModelInstanceDetails |
| { public: |
| /// Vector of uddi2__tModelInstanceInfo* with length 0..unbounded |
| std::vector<uddi2__tModelInstanceInfo*> tModelInstanceInfo 0; |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"tModelInstanceInfo" |
| |
| class uddi2__tModelInstanceInfo |
| { public: |
| /// Vector of uddi2__description* with length 0..unbounded |
| std::vector<uddi2__description* > description 0; |
| /// Element reference "urn:uddi-org:api_v2":instanceDetails |
| uddi2__instanceDetails* instanceDetails 0; ///< Optional element |
| /// Attribute tModelKey of type "urn:uddi-org:api_v2":tModelKey |
| @uddi2__tModelKey tModelKey 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"add_publisherAssertions" |
| |
| class uddi2__add_USCOREpublisherAssertions |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__publisherAssertion* with length 0..unbounded |
| std::vector<uddi2__publisherAssertion*> publisherAssertion 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__add_USCOREpublisherAssertions(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__add_USCOREpublisherAssertions(struct soap*, std::vector<uddi2__publisherAssertion*> publisherAssertions); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__dispositionReport* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"delete_binding" |
| |
| class uddi2__delete_USCOREbinding |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__bindingKey with length 0..unbounded |
| std::vector<uddi2__bindingKey > bindingKey 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREbinding(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREbinding(struct soap*, const char *bindingKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREbinding(struct soap*, std::vector<char*> bindingKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__dispositionReport* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"delete_business" |
| |
| class uddi2__delete_USCOREbusiness |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__businessKey with length 0..unbounded |
| std::vector<uddi2__businessKey > businessKey 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREbusiness(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREbusiness(struct soap*, const char *businessKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREbusiness(struct soap*, std::vector<char*> businessKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__dispositionReport* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"delete_publisherAssertions" |
| |
| class uddi2__delete_USCOREpublisherAssertions |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__publisherAssertion* with length 0..unbounded |
| std::vector<uddi2__publisherAssertion*> publisherAssertion 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREpublisherAssertions(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREpublisherAssertions(struct soap*, std::vector<uddi2__publisherAssertion*> publisherAssertions); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__dispositionReport* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"delete_service" |
| |
| class uddi2__delete_USCOREservice |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__serviceKey with length 0..unbounded |
| std::vector<uddi2__serviceKey > serviceKey 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREservice(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREservice(struct soap*, const char *serviceKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREservice(struct soap*, std::vector<char*> serviceKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__dispositionReport* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"delete_tModel" |
| |
| class uddi2__delete_USCOREtModel |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__tModelKey with length 0..unbounded |
| std::vector<uddi2__tModelKey > tModelKey 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREtModel(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREtModel(struct soap*, const char *tModelKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__delete_USCOREtModel(struct soap*, std::vector<char*> tModelKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__dispositionReport* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"discard_authToken" |
| |
| class uddi2__discard_USCOREauthToken |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__discard_USCOREauthToken(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__discard_USCOREauthToken(struct soap*, const char *authInfo); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__dispositionReport* send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"find_binding" |
| |
| class uddi2__find_USCOREbinding |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":findQualifiers |
| uddi2__findQualifiers* findQualifiers 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":tModelBag |
| uddi2__tModelBag* tModelBag 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute maxRows of type xs:int |
| @int* maxRows 0; ///< Optional attribute |
| /// Attribute serviceKey of type "urn:uddi-org:api_v2":serviceKey |
| @uddi2__serviceKey serviceKey 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREbinding(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREbinding(struct soap*, const char *tModelKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREbinding(struct soap*, std::vector<char*> tModelKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__bindingDetail *send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"find_business" |
| |
| class uddi2__find_USCOREbusiness |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":findQualifiers |
| uddi2__findQualifiers* findQualifiers 0; ///< Optional element |
| /// Vector of uddi2__name* with length 0..unbounded |
| std::vector<uddi2__name* > name 0; |
| /// Element reference "urn:uddi-org:api_v2":identifierBag |
| uddi2__identifierBag* identifierBag 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":categoryBag |
| uddi2__categoryBag* categoryBag 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":tModelBag |
| uddi2__tModelBag* tModelBag 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":discoveryURLs |
| uddi2__discoveryURLs* discoveryURLs 0; ///< Optional element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute maxRows of type xs:int |
| @int* maxRows 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREbusiness(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREbusiness(struct soap*, const char *name); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREbusiness(struct soap*, std::vector<char*> tModelKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREbusiness(struct soap*, std::vector<uddi2__keyedReference*> keyedReferences); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__businessList *send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"find_relatedBusinesses" |
| |
| class uddi2__find_USCORErelatedBusinesses |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":findQualifiers |
| uddi2__findQualifiers* findQualifiers 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":businessKey |
| uddi2__businessKey businessKey 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":keyedReference |
| uddi2__keyedReference* keyedReference 0; ///< Optional element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute maxRows of type xs:int |
| @int* maxRows 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCORErelatedBusinesses(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCORErelatedBusinesses(struct soap*, const char *businessKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__relatedBusinessesList *send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"find_service" |
| |
| class uddi2__find_USCOREservice |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":findQualifiers |
| uddi2__findQualifiers* findQualifiers 0; ///< Optional element |
| /// Vector of uddi2__name* with length 0..unbounded |
| std::vector<uddi2__name* > name 0; |
| /// Element reference "urn:uddi-org:api_v2":categoryBag |
| uddi2__categoryBag* categoryBag 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":tModelBag |
| uddi2__tModelBag* tModelBag 0; ///< Optional element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute maxRows of type xs:int |
| @int* maxRows 0; ///< Optional attribute |
| /// Attribute businessKey of type "urn:uddi-org:api_v2":businessKey |
| @uddi2__businessKey businessKey 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREservice(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREservice(struct soap*, const char *name); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREservice(struct soap*, std::vector<char*> tModelKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREservice(struct soap*, std::vector<uddi2__keyedReference*> keyedReferences); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__serviceList* send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"find_tModel" |
| |
| class uddi2__find_USCOREtModel |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":findQualifiers |
| uddi2__findQualifiers* findQualifiers 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":name |
| uddi2__name* name 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":identifierBag |
| uddi2__identifierBag* identifierBag 0; ///< Optional element |
| /// Element reference "urn:uddi-org:api_v2":categoryBag |
| uddi2__categoryBag* categoryBag 0; ///< Optional element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute maxRows of type xs:int |
| @int* maxRows 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREtModel(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREtModel(struct soap*, const char *name); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__find_USCOREtModel(struct soap*, std::vector<uddi2__keyedReference*> keyedReferences); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__tModelList* send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"get_assertionStatusReport" |
| |
| class uddi2__get_USCOREassertionStatusReport |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":completionStatus |
| char* completionStatus 0; ///< Optional element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREassertionStatusReport(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREassertionStatusReport(struct soap*, const char *completionStatus); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__assertionStatusReport* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"get_authToken" |
| |
| class uddi2__get_USCOREauthToken |
| { public: |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute userID of type xs:string |
| @char* userID 1; ///< Required attribute |
| /// Attribute cred of type xs:string |
| @char* cred 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREauthToken(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREauthToken(struct soap*, const char *userid, const char *passwd); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__authToken* send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"get_bindingDetail" |
| |
| class uddi2__get_USCOREbindingDetail |
| { public: |
| /// Vector of uddi2__bindingKey with length 0..unbounded |
| std::vector<uddi2__bindingKey > bindingKey 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREbindingDetail(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREbindingDetail(struct soap*, const char *bindingKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREbindingDetail(struct soap*, std::vector<char*> bindingKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__bindingDetail* send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"get_businessDetail" |
| |
| class uddi2__get_USCOREbusinessDetail |
| { public: |
| /// Vector of uddi2__businessKey with length 0..unbounded |
| std::vector<uddi2__businessKey > businessKey 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREbusinessDetail(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREbusinessDetail(struct soap*, const char *businessKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREbusinessDetail(struct soap*, std::vector<char*> businessKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__businessDetail* send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"get_businessDetailExt" |
| |
| class uddi2__get_USCOREbusinessDetailExt |
| { public: |
| /// Vector of uddi2__businessKey with length 0..unbounded |
| std::vector<uddi2__businessKey > businessKey 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREbusinessDetailExt(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREbusinessDetailExt(struct soap*, const char *businessKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREbusinessDetailExt(struct soap*, std::vector<char*> businessKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__businessDetailExt* send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"get_publisherAssertions" |
| |
| class uddi2__get_USCOREpublisherAssertions |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREpublisherAssertions(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__publisherAssertions* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"get_registeredInfo" |
| |
| class uddi2__get_USCOREregisteredInfo |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREregisteredInfo(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__registeredInfo* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"get_serviceDetail" |
| |
| class uddi2__get_USCOREserviceDetail |
| { public: |
| /// Vector of uddi2__serviceKey with length 0..unbounded |
| std::vector<uddi2__serviceKey > serviceKey 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREserviceDetail(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREserviceDetail(struct soap*, const char *serviceKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREserviceDetail(struct soap*, std::vector<char*> serviceKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__serviceDetail* send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"get_tModelDetail" |
| |
| class uddi2__get_USCOREtModelDetail |
| { public: |
| /// Vector of uddi2__tModelKey with length 0..unbounded |
| std::vector<uddi2__tModelKey > tModelKey 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREtModelDetail(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREtModelDetail(struct soap*, const char *tModelKey); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__get_USCOREtModelDetail(struct soap*, std::vector<char*> tModelKeys); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__tModelDetail* send(const char *endpoint); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"save_binding" |
| |
| class uddi2__save_USCOREbinding |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__bindingTemplate* with length 0..unbounded |
| std::vector<uddi2__bindingTemplate*> bindingTemplate 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREbinding(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREbinding(struct soap*, uddi2__bindingTemplate &bindingTemplate); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREbinding(struct soap*, std::vector<uddi2__bindingTemplate*> bindingTemplates); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__bindingDetail* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"save_business" |
| |
| class uddi2__save_USCOREbusiness |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__businessEntity* with length 0..unbounded |
| std::vector<uddi2__businessEntity* > businessEntity 0; |
| /// Vector of char* with length 0..unbounded |
| std::vector<char* > uploadRegister 0; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREbusiness(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREbusiness(struct soap*, uddi2__businessEntity &businessEntity); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREbusiness(struct soap*, std::vector<uddi2__businessEntity*> businessEntities); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__businessDetail* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"save_service" |
| |
| class uddi2__save_USCOREservice |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__businessService* with length 0..unbounded |
| std::vector<uddi2__businessService*> businessService 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREservice(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREservice(struct soap*, uddi2__businessService &businessService); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREservice(struct soap*, std::vector<uddi2__businessService*> businessServices); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__serviceDetail* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"save_tModel" |
| |
| class uddi2__save_USCOREtModel |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__tModel* with length 0..unbounded |
| std::vector<uddi2__tModel* > tModel 0; |
| /// Vector of char* with length 0..unbounded |
| std::vector<char* > uploadRegister 0; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREtModel(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREtModel(struct soap*, uddi2__tModel &tModel); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__save_USCOREtModel(struct soap*, std::vector<uddi2__tModel*> tModels); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__tModelDetail* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"set_publisherAssertions" |
| |
| class uddi2__set_USCOREpublisherAssertions |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Vector of uddi2__publisherAssertion* with length 0..unbounded |
| std::vector<uddi2__publisherAssertion*> publisherAssertion 0; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| /// Member declared in uddi2-typemap.dat |
| uddi2__set_USCOREpublisherAssertions(struct soap*); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__set_USCOREpublisherAssertions(struct soap*, std::vector<uddi2__publisherAssertion*> publisherAssertions); |
| /// Member declared in uddi2-typemap.dat |
| uddi2__publisherAssertions* send(const char *endpoint, char *authInfo); |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"validate_values" |
| |
| class uddi2__validate_USCOREvalues |
| { public: |
| // CHOICE OF ELEMENTS: |
| /// Vector of uddi2__businessEntity* with length 0..unbounded |
| std::vector<uddi2__businessEntity* > businessEntity 0; |
| /// Vector of uddi2__businessService* with length 0..unbounded |
| std::vector<uddi2__businessService*> businessService 0; |
| /// Vector of uddi2__tModel* with length 0..unbounded |
| std::vector<uddi2__tModel* > tModel 0; |
| // END CHOICE |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"assertionStatusReport" |
| |
| class uddi2__assertionStatusReport |
| { public: |
| /// Vector of uddi2__assertionStatusItem* with length 0..unbounded |
| std::vector<uddi2__assertionStatusItem*> assertionStatusItem 0; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"authToken" |
| |
| class uddi2__authToken |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":authInfo |
| char* authInfo 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"bindingDetail" |
| |
| class uddi2__bindingDetail |
| { public: |
| /// Vector of uddi2__bindingTemplate* with length 0..unbounded |
| std::vector<uddi2__bindingTemplate*> bindingTemplate 0; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"businessDetail" |
| |
| class uddi2__businessDetail |
| { public: |
| /// Vector of uddi2__businessEntity* with length 0..unbounded |
| std::vector<uddi2__businessEntity* > businessEntity 0; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"businessDetailExt" |
| |
| class uddi2__businessDetailExt |
| { public: |
| /// Vector of uddi2__businessEntityExt* with length 0..unbounded |
| std::vector<uddi2__businessEntityExt*> businessEntityExt 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"businessList" |
| |
| class uddi2__businessList |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":businessInfos |
| uddi2__businessInfos* businessInfos 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"publisherAssertions" |
| |
| class uddi2__publisherAssertions |
| { public: |
| /// Vector of uddi2__publisherAssertion* with length 0..unbounded |
| std::vector<uddi2__publisherAssertion*> publisherAssertion 0; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute authorizedName of type xs:string |
| @char* authorizedName 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"registeredInfo" |
| |
| class uddi2__registeredInfo |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":businessInfos |
| uddi2__businessInfos* businessInfos 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":tModelInfos |
| uddi2__tModelInfos* tModelInfos 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"relatedBusinessesList" |
| |
| class uddi2__relatedBusinessesList |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":businessKey |
| uddi2__businessKey businessKey 1; ///< Required element |
| /// Element reference "urn:uddi-org:api_v2":relatedBusinessInfos |
| uddi2__relatedBusinessInfos* relatedBusinessInfos 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"serviceDetail" |
| |
| class uddi2__serviceDetail |
| { public: |
| /// Vector of uddi2__businessService* with length 0..unbounded |
| std::vector<uddi2__businessService*> businessService 0; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"serviceList" |
| |
| class uddi2__serviceList |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":serviceInfos |
| uddi2__serviceInfos* serviceInfos 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"tModelDetail" |
| |
| class uddi2__tModelDetail |
| { public: |
| /// Vector of uddi2__tModel* with length 0..unbounded |
| std::vector<uddi2__tModel* > tModel 1; |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"tModelList" |
| |
| class uddi2__tModelList |
| { public: |
| /// Element reference "urn:uddi-org:api_v2":tModelInfos |
| uddi2__tModelInfos* tModelInfos 1; ///< Required element |
| /// Attribute generic of type xs:string |
| @char* generic 1; ///< Required attribute |
| /// Attribute operator of type xs:string |
| @char* operator_ 1; ///< Required attribute |
| /// Attribute truncated of type "urn:uddi-org:api_v2":truncated |
| @enum uddi2__truncated* truncated 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"accessPoint" |
| |
| class uddi2__accessPoint |
| { public: |
| char* __item ; |
| /// Attribute URLType of type "urn:uddi-org:api_v2":URLType |
| @enum uddi2__URLType URLType 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"addressLine" |
| |
| class uddi2__addressLine |
| { public: |
| char* __item ; |
| /// Attribute keyName of type xs:string |
| @char* keyName 0; ///< Optional attribute |
| /// Attribute keyValue of type xs:string |
| @char* keyValue 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"description" |
| |
| class uddi2__description |
| { public: |
| char* __item ; |
| /// Attribute reference xml:lang |
| @xml__lang xml__lang_ 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"discoveryURL" |
| |
| class uddi2__discoveryURL |
| { public: |
| char* __item ; |
| /// Attribute useType of type xs:string |
| @char* useType 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"email" |
| |
| class uddi2__email |
| { public: |
| char* __item ; |
| /// Attribute useType of type xs:string |
| @char* useType 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"errInfo" |
| |
| class uddi2__errInfo |
| { public: |
| char* __item ; |
| /// Attribute errCode of type xs:string |
| @char* errCode 1; ///< Required attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"name" |
| |
| class uddi2__name |
| { public: |
| char* __item ; |
| /// Attribute reference xml:lang |
| @xml__lang xml__lang_ 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /// Schema urn:uddi-org:api_v2:"phone" |
| |
| class uddi2__phone |
| { public: |
| char* __item ; |
| /// Attribute useType of type xs:string |
| @char* useType 0; ///< Optional attribute |
| /// A handle to the soap struct context that manages this class instance |
| struct soap *soap ; |
| }; |
| |
| /******************************************************************************\ |
| * * |
| * Services * |
| * * |
| \******************************************************************************/ |
| |
| //gsoap inq2 service name: InquireSoap |
| //gsoap inq2 service type: Inquire |
| //gsoap inq2 service namespace: urn:uddi-org:inquiry_v2 |
| |
| /** @mainpage UDDI_Inquiry_API_V2 Definitions |
| |
| @section UDDI_Inquiry_API_V2_documentation Documentation |
| |
| Copyright (c) 2000 - 2002 by Accenture, Ariba, Inc., Commerce One, Inc. |
| Fujitsu Limited, Hewlett-Packard Company, i2 Technologies, Inc., |
| Intel Corporation, International Business Machines Corporation, |
| Microsoft Corporation, Oracle Corporation, SAP AG, Sun Microsystems, Inc., |
| and VeriSign, Inc. All Rights Reserved. |
| |
| WSDL Service Interface for UDDI Inquiry API V2.0 |
| |
| This WSDL document defines the inquiry API calls for interacting with |
| the UDDI registry. The complete UDDI API specification is available |
| at http://www.uddi.org/specification.html. |
| |
| |
| @section UDDI_Inquiry_API_V2_bindings Bindings |
| - @ref InquireSoap |
| |
| */ |
| |
| /** |
| |
| @page InquireSoap Binding "InquireSoap" |
| |
| @section InquireSoap_operations Operations of Binding "InquireSoap" |
| - @ref __inq2__find_USCOREbinding |
| - @ref __inq2__find_USCOREbusiness |
| - @ref __inq2__find_USCORErelatedBusinesses |
| - @ref __inq2__find_USCOREservice |
| - @ref __inq2__find_USCOREtModel |
| - @ref __inq2__get_USCOREbindingDetail |
| - @ref __inq2__get_USCOREbusinessDetail |
| - @ref __inq2__get_USCOREbusinessDetailExt |
| - @ref __inq2__get_USCOREserviceDetail |
| - @ref __inq2__get_USCOREtModelDetail |
| |
| @section InquireSoap_ports Endpoints of Binding "InquireSoap" |
| |
| */ |
| |
| /******************************************************************************\ |
| * * |
| * SOAP Fault Detail * |
| * * |
| \******************************************************************************/ |
| |
| /// The SOAP Fault Detail element contains one of the following types serialized |
| // in the __type and fault fields of the SOAP_ENV__Detail struct (see docs) |
| class _dispositionReport |
| { public: |
| uddi2__dispositionReport* uddi2__dispositionReport_; |
| struct soap *soap ; |
| }; |
| |
| /******************************************************************************\ |
| * * |
| * InquireSoap * |
| * * |
| \******************************************************************************/ |
| |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__find_USCOREbinding * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__find_USCOREbinding" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="find_binding" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__find_USCOREbinding(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__find_USCOREbinding* uddi2__find_USCOREbinding_, |
| // response parameters: |
| uddi2__bindingDetail* uddi2__bindingDetail_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: find_USCOREbinding document |
| //gsoap inq2 service method-encoding: find_USCOREbinding literal |
| //gsoap inq2 service method-action: find_USCOREbinding find_binding |
| //gsoap inq2 service method-fault: find_USCOREbinding _dispositionReport |
| int __inq2__find_USCOREbinding( |
| uddi2__find_USCOREbinding* uddi2__find_USCOREbinding_, |
| uddi2__bindingDetail* uddi2__bindingDetail_ ///< response parameter |
| ); |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__find_USCOREbusiness * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__find_USCOREbusiness" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="find_business" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__find_USCOREbusiness(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__find_USCOREbusiness* uddi2__find_USCOREbusiness_, |
| // response parameters: |
| uddi2__businessList* uddi2__businessList_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: find_USCOREbusiness document |
| //gsoap inq2 service method-encoding: find_USCOREbusiness literal |
| //gsoap inq2 service method-action: find_USCOREbusiness find_business |
| //gsoap inq2 service method-fault: find_USCOREbusiness _dispositionReport |
| int __inq2__find_USCOREbusiness( |
| uddi2__find_USCOREbusiness* uddi2__find_USCOREbusiness_, |
| uddi2__businessList* uddi2__businessList_ ///< response parameter |
| ); |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__find_USCORErelatedBusinesses * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__find_USCORErelatedBusinesses" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="find_relatedBusinesses" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__find_USCORErelatedBusinesses(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__find_USCORErelatedBusinesses* uddi2__find_USCORErelatedBusinesses_, |
| // response parameters: |
| uddi2__relatedBusinessesList* uddi2__relatedBusinessesList_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: find_USCORErelatedBusinesses document |
| //gsoap inq2 service method-encoding: find_USCORErelatedBusinesses literal |
| //gsoap inq2 service method-action: find_USCORErelatedBusinesses find_relatedBusinesses |
| //gsoap inq2 service method-fault: find_USCORErelatedBusinesses _dispositionReport |
| int __inq2__find_USCORErelatedBusinesses( |
| uddi2__find_USCORErelatedBusinesses* uddi2__find_USCORErelatedBusinesses_, |
| uddi2__relatedBusinessesList* uddi2__relatedBusinessesList_ ///< response parameter |
| ); |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__find_USCOREservice * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__find_USCOREservice" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="find_service" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__find_USCOREservice(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__find_USCOREservice* uddi2__find_USCOREservice_, |
| // response parameters: |
| uddi2__serviceList* uddi2__serviceList_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: find_USCOREservice document |
| //gsoap inq2 service method-encoding: find_USCOREservice literal |
| //gsoap inq2 service method-action: find_USCOREservice find_service |
| //gsoap inq2 service method-fault: find_USCOREservice _dispositionReport |
| int __inq2__find_USCOREservice( |
| uddi2__find_USCOREservice* uddi2__find_USCOREservice_, |
| uddi2__serviceList* uddi2__serviceList_ ///< response parameter |
| ); |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__find_USCOREtModel * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__find_USCOREtModel" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="find_tModel" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__find_USCOREtModel(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__find_USCOREtModel* uddi2__find_USCOREtModel_, |
| // response parameters: |
| uddi2__tModelList* uddi2__tModelList_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: find_USCOREtModel document |
| //gsoap inq2 service method-encoding: find_USCOREtModel literal |
| //gsoap inq2 service method-action: find_USCOREtModel find_tModel |
| //gsoap inq2 service method-fault: find_USCOREtModel _dispositionReport |
| int __inq2__find_USCOREtModel( |
| uddi2__find_USCOREtModel* uddi2__find_USCOREtModel_, |
| uddi2__tModelList* uddi2__tModelList_ ///< response parameter |
| ); |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__get_USCOREbindingDetail * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__get_USCOREbindingDetail" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="get_bindingDetail" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__get_USCOREbindingDetail(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__get_USCOREbindingDetail* uddi2__get_USCOREbindingDetail_, |
| // response parameters: |
| uddi2__bindingDetail* uddi2__bindingDetail_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: get_USCOREbindingDetail document |
| //gsoap inq2 service method-encoding: get_USCOREbindingDetail literal |
| //gsoap inq2 service method-action: get_USCOREbindingDetail get_bindingDetail |
| //gsoap inq2 service method-fault: get_USCOREbindingDetail _dispositionReport |
| int __inq2__get_USCOREbindingDetail( |
| uddi2__get_USCOREbindingDetail* uddi2__get_USCOREbindingDetail_, |
| uddi2__bindingDetail* uddi2__bindingDetail_ ///< response parameter |
| ); |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__get_USCOREbusinessDetail * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__get_USCOREbusinessDetail" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="get_businessDetail" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__get_USCOREbusinessDetail(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__get_USCOREbusinessDetail* uddi2__get_USCOREbusinessDetail_, |
| // response parameters: |
| uddi2__businessDetail* uddi2__businessDetail_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: get_USCOREbusinessDetail document |
| //gsoap inq2 service method-encoding: get_USCOREbusinessDetail literal |
| //gsoap inq2 service method-action: get_USCOREbusinessDetail get_businessDetail |
| //gsoap inq2 service method-fault: get_USCOREbusinessDetail _dispositionReport |
| int __inq2__get_USCOREbusinessDetail( |
| uddi2__get_USCOREbusinessDetail* uddi2__get_USCOREbusinessDetail_, |
| uddi2__businessDetail* uddi2__businessDetail_ ///< response parameter |
| ); |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__get_USCOREbusinessDetailExt * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__get_USCOREbusinessDetailExt" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="get_businessDetailExt" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__get_USCOREbusinessDetailExt(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__get_USCOREbusinessDetailExt* uddi2__get_USCOREbusinessDetailExt_, |
| // response parameters: |
| uddi2__businessDetailExt* uddi2__businessDetailExt_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: get_USCOREbusinessDetailExt document |
| //gsoap inq2 service method-encoding: get_USCOREbusinessDetailExt literal |
| //gsoap inq2 service method-action: get_USCOREbusinessDetailExt get_businessDetailExt |
| //gsoap inq2 service method-fault: get_USCOREbusinessDetailExt _dispositionReport |
| int __inq2__get_USCOREbusinessDetailExt( |
| uddi2__get_USCOREbusinessDetailExt* uddi2__get_USCOREbusinessDetailExt_, |
| uddi2__businessDetailExt* uddi2__businessDetailExt_ ///< response parameter |
| ); |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__get_USCOREserviceDetail * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__get_USCOREserviceDetail" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="get_serviceDetail" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__get_USCOREserviceDetail(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__get_USCOREserviceDetail* uddi2__get_USCOREserviceDetail_, |
| // response parameters: |
| uddi2__serviceDetail* uddi2__serviceDetail_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: get_USCOREserviceDetail document |
| //gsoap inq2 service method-encoding: get_USCOREserviceDetail literal |
| //gsoap inq2 service method-action: get_USCOREserviceDetail get_serviceDetail |
| //gsoap inq2 service method-fault: get_USCOREserviceDetail _dispositionReport |
| int __inq2__get_USCOREserviceDetail( |
| uddi2__get_USCOREserviceDetail* uddi2__get_USCOREserviceDetail_, |
| uddi2__serviceDetail* uddi2__serviceDetail_ ///< response parameter |
| ); |
| |
| /******************************************************************************\ |
| * * |
| * __inq2__get_USCOREtModelDetail * |
| * * |
| \******************************************************************************/ |
| |
| |
| /// Operation "__inq2__get_USCOREtModelDetail" of service binding "InquireSoap" |
| |
| /** |
| |
| Operation details: |
| |
| - SOAP document/literal style |
| - SOAP action="get_tModelDetail" |
| - SOAP Fault: _dispositionReport |
| |
| C stub function (defined in soapClient.c[pp]): |
| @code |
| int soap_call___inq2__get_USCOREtModelDetail(struct soap *soap, |
| NULL, // char *endpoint = NULL selects default endpoint for this operation |
| NULL, // char *action = NULL selects default action for this operation |
| // request parameters: |
| uddi2__get_USCOREtModelDetail* uddi2__get_USCOREtModelDetail_, |
| // response parameters: |
| uddi2__tModelDetail* uddi2__tModelDetail_ |
| ); |
| @endcode |
| |
| C++ proxy class (defined in soapInquireSoapProxy.h): |
| class InquireSoap; |
| |
| */ |
| |
| //gsoap inq2 service method-style: get_USCOREtModelDetail document |
| //gsoap inq2 service method-encoding: get_USCOREtModelDetail literal |
| //gsoap inq2 service method-action: get_USCOREtModelDetail get_tModelDetail |
| //gsoap inq2 service method-fault: get_USCOREtModelDetail _dispositionReport |
| int __inq2__get_USCOREtModelDetail( |
| uddi2__get_USCOREtModelDetail* uddi2__get_USCOREtModelDetail_, |
| uddi2__tModelDetail* uddi2__tModelDetail_ ///< response parameter |
| ); |
| |
| /* End of inquire_v2.h */ |