InterSystems IRIS Data Platform 2020.4 > Class Reference > ENSLIB namespace > EnsLib.UDDI.Connection

EnsLib.UDDI.Connection

class EnsLib.UDDI.Connection extends %Library.RegisteredObject

Represents a connection to a UDDI server

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property AdminURL as %String [ ReadOnly ];
Property methods: AdminURLDisplayToLogical(), AdminURLGet(), AdminURLIsValid(), AdminURLLogicalToDisplay(), AdminURLLogicalToOdbc(), AdminURLNormalize()
property AuthInfo as %String;
This is the authentication token needed for publishing
Property methods: AuthInfoDisplayToLogical(), AuthInfoGet(), AuthInfoIsValid(), AuthInfoLogicalToDisplay(), AuthInfoLogicalToOdbc(), AuthInfoNormalize(), AuthInfoSet()
property CustodyURL as %String [ ReadOnly ];
Property methods: CustodyURLDisplayToLogical(), CustodyURLGet(), CustodyURLIsValid(), CustodyURLLogicalToDisplay(), CustodyURLLogicalToOdbc(), CustodyURLNormalize()
property InquiryURL as %String [ ReadOnly ];
Property methods: InquiryURLDisplayToLogical(), InquiryURLGet(), InquiryURLIsValid(), InquiryURLLogicalToDisplay(), InquiryURLLogicalToOdbc(), InquiryURLNormalize()
property Password as %String;
This contains the password to be used for this connection. It is only used if the AuthenticationMode property contains UddiAuthentication and ignored for all other values of the AuthenticationMode property. This property is only used for publishing operations and is not used for inquiry operations.
Property methods: PasswordDisplayToLogical(), PasswordGet(), PasswordIsValid(), PasswordLogicalToDisplay(), PasswordLogicalToOdbc(), PasswordNormalize(), PasswordSet()
property PublicationURL as %String [ ReadOnly ];
Property methods: PublicationURLDisplayToLogical(), PublicationURLGet(), PublicationURLIsValid(), PublicationURLLogicalToDisplay(), PublicationURLLogicalToOdbc(), PublicationURLNormalize()
property ReplicationURL as %String [ ReadOnly ];
Property methods: ReplicationURLDisplayToLogical(), ReplicationURLGet(), ReplicationURLIsValid(), ReplicationURLLogicalToDisplay(), ReplicationURLLogicalToOdbc(), ReplicationURLNormalize()
property SecurityURL as %String [ ReadOnly ];
Property methods: SecurityURLDisplayToLogical(), SecurityURLGet(), SecurityURLIsValid(), SecurityURLLogicalToDisplay(), SecurityURLLogicalToOdbc(), SecurityURLNormalize()
property SubscriptionURL as %String [ ReadOnly ];
Property methods: SubscriptionURLDisplayToLogical(), SubscriptionURLGet(), SubscriptionURLIsValid(), SubscriptionURLLogicalToDisplay(), SubscriptionURLLogicalToOdbc(), SubscriptionURLNormalize()
property URLResolutionPolicy as %ObjectHandle;
This is the instance of the URLResolution Policy used to determine the inquiry,publication and security endpoints
Property methods: URLResolutionPolicyGet(), URLResolutionPolicyIsValid(), URLResolutionPolicySet()
property UserName as %String;
This contains the user name to be used for this connection. It is only used if the AuthenticationMode property contains UddiAuthentication and ignored for all other values of the AuthenticationMode property. This property is only used for publishing operations and is not used for inquiry operations.
Property methods: UserNameDisplayToLogical(), UserNameGet(), UserNameIsValid(), UserNameLogicalToDisplay(), UserNameLogicalToOdbc(), UserNameNormalize(), UserNameSet()

Methods (Including Private)

private method %OnClose() as %Status [ Language = objectscript ]
This callback method is invoked by the %Close() method to provide notification that the current object is being closed.

The return value of this method is ignored.

private method %OnNew(initvalue As %RawString) as %Status [ Language = objectscript ]
This callback method is invoked by the %New() method to provide notification that a new instance of an object is being created.

If this method returns an error then the object will not be created.

It is passed the arguments provided in the %New call. When customizing this method, override the arguments with whatever variables and types you expect to receive from %New(). For example, if you're going to call %New, passing 2 arguments, %OnNew's signature could be:

Method %OnNew(dob as %Date = "", name as %Name = "") as %Status

method AcquireAuthorization(pUserName As %String, pPassword As %String) as %Status [ Language = objectscript ]
method AdminURLGet() as %String [ Language = objectscript ]
Accessor for the AdminURL property
method CustodyURLGet() as %String [ Language = objectscript ]
Accessof for the CustodyURL property
method DiscardAuthorization() as %Status [ Language = objectscript ]
method InquiryURLGet() as %String [ Language = objectscript ]
Accessof for the InquiryURL property
method PublicationURLGet() as %String [ Language = objectscript ]
Accessor for the PublicationURL property
method ReplicationURLGet() as %String [ Language = objectscript ]
Accessor for the ReplicationURL property
method SecurityURLGet() as %String [ Language = objectscript ]
Accessor for the SecurityURL property
method SubscriptionURLGet() as %String [ Language = objectscript ]
Accessor for the SubscriptionURL property

Inherited Members

Inherited Methods (Including Private)

Feedback