Home > Class Reference > %SYS namespace > Provider.Installs

Provider.Installs

persistent class Provider.Installs extends %Library.Persistent, Provider.CommonMethods, Provider.CommonProperties, %SYSTEM.Help

SQL Table Name: Provider.Installs

Properties

property Kit as %String (MAXLEN = 64, MINLEN = 0);
Property methods: KitDisplayToLogical(), KitGet(), KitGetStored(), KitIsValid(), KitLogicalToDisplay(), KitLogicalToOdbc(), KitNormalize(), KitSet()
property Manifest as %String (MAXLEN = 64, MINLEN = 0);
Property methods: ManifestDisplayToLogical(), ManifestGet(), ManifestGetStored(), ManifestIsValid(), ManifestLogicalToDisplay(), ManifestLogicalToOdbc(), ManifestNormalize(), ManifestSet()

Inherited Methods

%AddToSaveSet() %GetParameter() %Reload()
%AddToSyncSet() %GetSwizzleObject() %RemoveFromSaveSet()
%BMEBuilt() %Id() %ResolveConcurrencyConflict()
%CheckConstraints() %InsertBatch() %RollBack()
%CheckConstraintsForExtent() %IsA() %Save()
%ClassIsLatestVersion() %IsModified() %SaveDirect()
%ClassName() %IsNull() %SaveIndices()
%ComposeOid() %KillExtent() %SerializeObject()
%ConstructClone() %KillExtentData() %SetModified()
%Delete() %LoadFromMemory() %SortBegin()
%DeleteExtent() %LockExtent() %SortEnd()
%DeleteId() %LockId() %SyncObjectIn()
%DispatchClassMethod() %New() %SyncTransport()
%DispatchGetModified() %NormalizeObject() %UnlockExtent()
%DispatchGetProperty() %ObjectIsNull() %UnlockId()
%DispatchMethod() %ObjectModified() %ValidateIndices()
%DispatchSetModified() %Oid() %ValidateObject()
%DispatchSetMultidimProperty() %OnBeforeAddToSync() Create()
%DispatchSetProperty() %OnDetermineClass() Delete()
%Exists() %Open() Exists()
%ExistsId() %OpenId() Get()
%Extends() %OriginalNamespace() GetList()
%GUID() %PackageName() Help()
%GUIDSet() %PhysicalAddress() Modify()
%GetLock() %PurgeIndices() Open()

Queries

query List(Names As %String)
Selects Name As %String, Description As %String, Kit As %String, Manifest As %String
List Installs.

Parameters:
Names - Comma separated list of Device names
"*" - All records match
"String,String1" - Any records matching one of these elements
"String*" - Any record starting with "String"
"String,String1*,String2" - Any record mathing one of these elements, or starting with "String1"
Note: This query may change in future versions

Indexes

index (NameLowerCaseIndex on NameLowerCase) [IdKey, Type = key];
Index methods: NameLowerCaseIndexCheck(), NameLowerCaseIndexDelete(), NameLowerCaseIndexExists(), NameLowerCaseIndexOpen(), NameLowerCaseIndexSQLCheckUnique(), NameLowerCaseIndexSQLExists(), NameLowerCaseIndexSQLFindPKeyByConstraint(), NameLowerCaseIndexSQLFindRowIDByConstraint()

Storage

Storage Model: CacheStorage (Provider.Installs)

^Provider("InstallsD")(ID)
=
Description
Manifest
Name
Kit