Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / EnsLib.UDDI.UDDIInquirySoapBinding
Private  Storage   

EnsLib.UDDI.UDDIInquirySoapBinding


class EnsLib.UDDI.UDDIInquirySoapBinding extends
%SOAP.WebClient

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 10


Summary


Properties
Action AddressingIn AddressingOut Attachments
Base64LineBreaks BodyId BodyXmlId ContentId
ContentLocation ContentType GzipOutput HTTPVersion
HeadersIn HeadersOut HttpAccept202 HttpFollowRedirect
HttpForceReuseDevice HttpInitiateAuthentication HttpPassword HttpProxyAuthorization
HttpProxyHTTPS HttpProxyPort HttpProxySSLConnect HttpProxyServer
HttpProxyTunnel HttpRequest HttpRequestHeaderCharset HttpRequester
HttpResponse HttpUsername HttpWriteTimeout ImportHandler
IsMTOM KeepSessionCookie Location MTOMRequired
MethodName NamespacesOut OneWay 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
policyAlternative

Methods
%%OIDGet %AddEnvelopeNamespace %AddToSaveSet %BindExport
%BuildObjectGraph %ClassIsLatestVersion %ClassName %Close
%CloseRMSession %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %GetParameter %IncrementCount
%IsA %IsModified %New %NormalizeObject
%ObjectModified %OnSOAPFinished %OnSOAPRequest %OnSOAPResponse
%OriginalNamespace %PackageName %RemoveFromSaveSet %SerializeObject
%SetModified %StartRMSession %ValidateObject BeginSOAPEnvelope
CancelSecureConversation CheckSOAPEnvelope DoSOAPRequest EndSOAPEnvelope
GetBinaryWriter GetBodyId GetSecurityOut InitializeSecurity
InvokeClient LogGlobal LogInput LogInputHTTPHeaders
LogOutput LogOutputHTTPHeaders LogText Namespace
NormalizeName OnCompile ProcessSOAPEnvelope ReadBinaryMessage
ResetHttpHeaders ResetSecurity SOAPRequestResponse SecurityOutGet
SecurityOutSet SendSOAPRequest SessionCookieSet SessionCookieSetInternal
SetHttpHeader SoapBinarySet StartSecureConversation WSCheckSignatureConfirmation
WSSecurityLogin WebMethod WriteHTTPContent WriteSOAPHeaders
WriteSOAPMessage WriteStartAttachments 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 ]