Home > Class Reference > ENSLIB namespace > EnsLib.UDDI.UDDIPublicationSoapBinding

EnsLib.UDDI.UDDIPublicationSoapBinding

class EnsLib.UDDI.UDDIPublicationSoapBinding extends %SOAP.WebClient

Method Inventory (Including Private)

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_Publication_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 (Including Private)

final method addpublisherAssertions(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), publisherAssertion As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.publisherAssertion", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="publisherAssertion", XMLREF=1)) as %SOAP.OneWay [ WebMethod ]
final method deletebinding(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)) as %SOAP.OneWay [ WebMethod ]
final method deletebusiness(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)) as %SOAP.OneWay [ WebMethod ]
final method deletepublisherAssertions(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), publisherAssertion As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.publisherAssertion", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="publisherAssertion", XMLREF=1)) as %SOAP.OneWay [ WebMethod ]
final method deleteservice(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)) as %SOAP.OneWay [ WebMethod ]
final method deletetModel(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)) as %SOAP.OneWay [ WebMethod ]
final method getassertionStatusReport(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), completionStatus As EnsLib.UDDI.uddi.completionStatus(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1)) as %ListOfObjects [ WebMethod ]
final method getpublisherAssertions(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1)) as %ListOfObjects [ WebMethod ]
final method getregisteredInfo(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), infoSelection As EnsLib.UDDI.uddi.infoSelection(XMLPROJECTION="attribute"), Output businessInfos As EnsLib.UDDI.uddi.businessInfos(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 savebinding(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), ByRef bindingTemplate As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.bindingTemplate", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="bindingTemplate", XMLREF=1), Output listDescription As EnsLib.UDDI.uddi.listDescription(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), Output truncated As EnsLib.UDDI.uddi.truncated(XMLPROJECTION="attribute")) [ WebMethod ]
final method savebusiness(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), ByRef 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 saveservice(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), ByRef 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 savetModel(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), ByRef 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 ]
final method setpublisherAssertions(authInfo As EnsLib.UDDI.uddi.authInfo(REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLREF=1), ByRef publisherAssertion As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.publisherAssertion", XMLPROJECTION="element", REFELEMENTQUALIFIED=1, REFNAMESPACE="urn:uddi-org:api_v3", XMLNAME="publisherAssertion", XMLREF=1)) [ WebMethod ]

Inherited Members