This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

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

Provider.Kits

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

SQL Table Name: Provider.Kits

Property Inventory (Including Private)

Properties (Including Private)

property BuildNumber as %String [ ReadOnly ];
Property methods: BuildNumberDisplayToLogical(), BuildNumberGet(), BuildNumberGetStored(), BuildNumberIsValid(), BuildNumberLogicalToDisplay(), BuildNumberLogicalToOdbc(), BuildNumberNormalize()
property ModifiedTimeStamp as %String (MAXLEN = 64) [ ReadOnly ];
Last modification time stamp.
Property methods: ModifiedTimeStampDisplayToLogical(), ModifiedTimeStampGet(), ModifiedTimeStampGetStored(), ModifiedTimeStampIsValid(), ModifiedTimeStampLogicalToDisplay(), ModifiedTimeStampLogicalToOdbc(), ModifiedTimeStampNormalize()
property Platform as %String [ ReadOnly ];
Property methods: PlatformDisplayToLogical(), PlatformGet(), PlatformGetStored(), PlatformIsValid(), PlatformLogicalToDisplay(), PlatformLogicalToOdbc(), PlatformNormalize()
property Product as %String [ ReadOnly ];
Property methods: ProductDisplayToLogical(), ProductGet(), ProductGetStored(), ProductIsValid(), ProductLogicalToDisplay(), ProductLogicalToOdbc(), ProductNormalize()
property Size as %Integer [ ReadOnly ];
Property methods: SizeDisplayToLogical(), SizeGet(), SizeGetStored(), SizeIsValid(), SizeLogicalToDisplay(), SizeNormalize()
property TarFile as %String (MAXLEN = 256);
Property methods: TarFileDisplayToLogical(), TarFileGet(), TarFileGetStored(), TarFileIsValid(), TarFileLogicalToDisplay(), TarFileLogicalToOdbc(), TarFileNormalize(), TarFileSet()
property Type as %String [ ReadOnly ];
Adhoc, Release, FT
Property methods: TypeDisplayToLogical(), TypeGet(), TypeGetStored(), TypeIsValid(), TypeLogicalToDisplay(), TypeLogicalToOdbc(), TypeNormalize()
property Version as %String [ ReadOnly ];
Property methods: VersionDisplayToLogical(), VersionGet(), VersionGetStored(), VersionIsValid(), VersionLogicalToDisplay(), VersionLogicalToOdbc(), VersionNormalize()

Queries

query List(Names As %String = "*")
Selects Name As %String, Description As %String, Product As %String, Version As %String, BuildNumber As %String, Platform As %String, Type As %String, Date As %String, Size As %String, TarFile As %String
List kits.

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()

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (Provider.Kits)

^Provider("KitsD")(ID)
=
BuildNumber
Description
ModifiedTimeStamp
Name
Platform
Product
Size
TarFile
Type
Version
FeedbackOpens in a new window