This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?


class EnsLib.UDDI.GetTModelDetail extends EnsLib.UDDI.Base

This class is used to retrieve a list of TModelDetails.

Property Inventory

Method Inventory


property TModelKeys as list of EnsLib.UDDI.uddi.tModelKey;
Contains a list of TModelKeys
Property methods: TModelKeysBuildValueArray(), TModelKeysCollectionToDisplay(), TModelKeysCollectionToOdbc(), TModelKeysDisplayToCollection(), TModelKeysDisplayToLogical(), TModelKeysGet(), TModelKeysGetObject(), TModelKeysGetObjectId(), TModelKeysGetSwizzled(), TModelKeysIsValid(), TModelKeysLogicalToDisplay(), TModelKeysLogicalToOdbc(), TModelKeysNormalize(), TModelKeysOdbcToCollection(), TModelKeysSet(), TModelKeysSetObject(), TModelKeysSetObjectId()


method %OnNew(pTModelInfos As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.tModelInfo")) as %Status
A list of TModelInfo object can be retrieved via the EnsLib.UDDI.FindTModel() class. This list may be passed to this objects %New() method to intialize the list of TModelKeys prior to an Inquiry.
method AddTModelKey(pKey As EnsLib.UDDI.uddi.tModelKey) as %Status
classmethod DisplayTModel(pModel As EnsLib.UDDI.uddi.tModel)
Method to display a TModel
classmethod DisplayTModels(pList As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.tModel"))
Method to display a list of TModels
method Send(pConnection As EnsLib.UDDI.Connection, Output pTModels As %ListOfObjects(ELEMENTTYPE="EnsLib.UDDI.uddi.tModel"), Output pTruncated As %Boolean) as %Status
Transmits the GetTModelDetail request to the UDDI Server. Returns as output a list of TModel objects matching the request criteria. Many UDDI servers restrict the number of matching TModels that they return for a find request. If your find request exceeds the number set by a UDDI server, the result is truncated. The pTruncated output parameter will be set to TRUE (1)
classmethod Test(pConnection As EnsLib.UDDI.Connection, pTModelKey As EnsLib.UDDI.uddi.tModelKey) as %Status
Test the class functionality by performing an inquiry for a specific TModel key.

Inherited Members

Inherited Properties

Inherited Methods