Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [EnsLib] >  [UDDI] >  [UDDIInquirySoapBinding]
Private  Storage   

class EnsLib.UDDI.UDDIInquirySoapBinding extends %SOAP.WebClient

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 10


Summary

Properties
AddressingIn AddressingOut Attachments Base64LineBreaks
BodyId BodyXmlId ContentId ContentLocation
ContentType GzipOutput HTTPVersion HeadersIn
HeadersOut HttpAccept202 HttpFollowRedirect HttpInitiateAuthentication
HttpPassword HttpProxyAuthorization HttpProxyHTTPS HttpProxyPort
HttpProxySSLConnect HttpProxyServer HttpProxyTunnel HttpRequest
HttpRequestHeaderCharset HttpRequester HttpResponse HttpUsername
HttpWriteTimeout ImportHandler IsMTOM Location
MTOMRequired OpenTimeout OutputTypeAttribute Password
PolicyConfiguration RMSession ReferencesInline RequestMessageStart
ResponseAttachments ResponseContentId ResponseContentLocation SAXFlags
SSLCheckServerIdentity SSLConfiguration SSLError SecurityContextToken
SecurityIn SecurityNamespace SecurityOut SessionCookie
SoapBinary SoapBinaryCharset SoapFault SoapVersion
Timeout Transport UsePPGHandler Username
WSANamespace WriteSOAPBodyMethod

Methods
%AddEnvelopeNamespace %AddToSaveSet %ClassIsLatestVersion %ClassName
%CloseRMSession %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %GetParameter %IsA
%IsModified %New %NormalizeObject %ObjectModified
%OnSOAPFinished %OnSOAPRequest %OnSOAPResponse %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%StartRMSession %ValidateObject CancelSecureConversation GetBodyId
NormalizeName ResetHttpHeaders SOAPLogContains SendSOAPRequest
SetHttpHeader StartSecureConversation WSCheckSignatureConfirmation WSSecurityLogin
findbinding findbusiness findrelatedBusinesses findservice
findtModel getbindingDetail getbusinessDetail getoperationalInfo
getserviceDetail gettModelDetail


Parameters

• parameter NAMESPACE = "urn:uddi-org:api_v3_binding";
This is the namespace used by the Service
• parameter OUTPUTTYPEATTRIBUTE = 1;
Use xsi:type attribute for literal types.
• parameter SERVICENAME = "UDDI_Inquiry_SoapBinding";
This is the name of the Service
• parameter SOAPVERSION = 1.1;
This is the SOAP version supported by the service.
• parameter TYPENAMESPACE = "urn:uddi-org:api_v3";
This is the namespace used for types by the Service

Methods

• final method findbinding(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), findQualifiers As EnsLib.UDDI.uddi.findQualifiers(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), tModelBag As EnsLib.UDDI.uddi.tModelBag(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), findtModel As EnsLib.UDDI.uddi.findtModel(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="find_tModel", XMLREF=1), categoryBag As EnsLib.UDDI.uddi.categoryBag(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), maxRows As %xsd.int(XMLPROJECTION="attribute"), serviceKey As EnsLib.UDDI.uddi.serviceKey(XMLPROJECTION="attribute"), listHead As %xsd.int(XMLPROJECTION="attribute"), Output listDescription As EnsLib.UDDI.uddi.listDescription(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output bindingTemplate As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.bindingTemplate", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="bindingTemplate", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
• final method findbusiness(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), findQualifiers As EnsLib.UDDI.uddi.findQualifiers(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), name As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.name", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="name", XMLREF=1), identifierBag As EnsLib.UDDI.uddi.identifierBag(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), categoryBag As EnsLib.UDDI.uddi.categoryBag(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), tModelBag As EnsLib.UDDI.uddi.tModelBag(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), findtModel As EnsLib.UDDI.uddi.findtModel(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="find_tModel", XMLREF=1), discoveryURLs As EnsLib.UDDI.uddi.discoveryURLs(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), findrelatedBusinesses As EnsLib.UDDI.uddi.findrelatedBusinesses(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="find_relatedBusinesses", XMLREF=1), maxRows As %xsd.int(XMLPROJECTION="attribute"), listHead As %xsd.int(XMLPROJECTION="attribute"), Output listDescription As EnsLib.UDDI.uddi.listDescription(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output businessInfos As EnsLib.UDDI.uddi.businessInfos(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
• final method findrelatedBusinesses(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), findQualifiers As EnsLib.UDDI.uddi.findQualifiers(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), ByRef businessKey As EnsLib.UDDI.uddi.businessKey(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), fromKey As EnsLib.UDDI.uddi.businessKey(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), toKey As EnsLib.UDDI.uddi.businessKey(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), keyedReference As EnsLib.UDDI.uddi.keyedReference(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), maxRows As %xsd.int(XMLPROJECTION="attribute"), listHead As %xsd.int(XMLPROJECTION="attribute"), Output listDescription As EnsLib.UDDI.uddi.listDescription(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output relatedBusinessInfos As EnsLib.UDDI.uddi.relatedBusinessInfos(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
• final method findservice(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), findQualifiers As EnsLib.UDDI.uddi.findQualifiers(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), name As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.name", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="name", XMLREF=1), categoryBag As EnsLib.UDDI.uddi.categoryBag(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), tModelBag As EnsLib.UDDI.uddi.tModelBag(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), findtModel As EnsLib.UDDI.uddi.findtModel(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="find_tModel", XMLREF=1), maxRows As %xsd.int(XMLPROJECTION="attribute"), businessKey As EnsLib.UDDI.uddi.businessKey(XMLPROJECTION="attribute"), listHead As %xsd.int(XMLPROJECTION="attribute"), Output listDescription As EnsLib.UDDI.uddi.listDescription(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output serviceInfos As EnsLib.UDDI.uddi.serviceInfos(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
• final method findtModel(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), findQualifiers As EnsLib.UDDI.uddi.findQualifiers(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), name As EnsLib.UDDI.uddi.name(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), identifierBag As EnsLib.UDDI.uddi.identifierBag(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), categoryBag As EnsLib.UDDI.uddi.categoryBag(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), maxRows As %xsd.int(XMLPROJECTION="attribute"), listHead As %xsd.int(XMLPROJECTION="attribute"), Output listDescription As EnsLib.UDDI.uddi.listDescription(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output tModelInfos As EnsLib.UDDI.uddi.tModelInfos(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
• final method getbindingDetail(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), bindingKey As %ListOfDataTypes(ELEMENTTYPE="EnsLib.UDDI.uddi.bindingKey", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="bindingKey", XMLREF=1), Output listDescription As EnsLib.UDDI.uddi.listDescription(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output bindingTemplate As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.bindingTemplate", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="bindingTemplate", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
• final method getbusinessDetail(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), businessKey As %ListOfDataTypes(ELEMENTTYPE="EnsLib.UDDI.uddi.businessKey", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="businessKey", XMLREF=1), Output businessEntity As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.businessEntity", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="businessEntity", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
• final method getoperationalInfo(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), entityKey As %ListOfDataTypes(ELEMENTTYPE="EnsLib.UDDI.uddi.uddiKey", XMLPROJECTION="element", XMLNAME="entityKey"), Output operationalInfo As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.operationalInfo", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="operationalInfo", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
• final method getserviceDetail(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), serviceKey As %ListOfDataTypes(ELEMENTTYPE="EnsLib.UDDI.uddi.serviceKey", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="serviceKey", XMLREF=1), Output businessService As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.businessService", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="businessService", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
• final method gettModelDetail(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), tModelKey As %ListOfDataTypes(ELEMENTTYPE="EnsLib.UDDI.uddi.tModelKey", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="tModelKey", XMLREF=1), Output tModel As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.tModel", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="tModel", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.