Home > Class Reference > %SYS namespace > SYS.WSMon.wsSystem

SYS.WSMon.wsSystem

class SYS.WSMon.wsSystem extends SYS.WSMon.wsResource

General information about a InterSystems IRIS instance.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property ConfigFile as %String;
The path and file name of the current configuration file used by this InterSystems IRIS instance.
Property methods: ConfigFileDisplayToLogical(), ConfigFileGet(), ConfigFileIsValid(), ConfigFileLogicalToDisplay(), ConfigFileLogicalToOdbc(), ConfigFileNormalize(), ConfigFileSet()
property CurrentUsers as %String;
The number of current users on this InterSystems IRIS instance.
Property methods: CurrentUsersDisplayToLogical(), CurrentUsersGet(), CurrentUsersIsValid(), CurrentUsersLogicalToDisplay(), CurrentUsersLogicalToOdbc(), CurrentUsersNormalize(), CurrentUsersSet()
property DatabaseCache as %Integer;
The size of the database cache in MB for this InterSystems IRIS instance.
Property methods: DatabaseCacheDisplayToLogical(), DatabaseCacheGet(), DatabaseCacheIsValid(), DatabaseCacheLogicalToDisplay(), DatabaseCacheNormalize(), DatabaseCacheSet(), DatabaseCacheXSDToLogical()
property Directory as %String;
The path for the directory where this InterSystems IRIS instance is installed.
Property methods: DirectoryDisplayToLogical(), DirectoryGet(), DirectoryIsValid(), DirectoryLogicalToDisplay(), DirectoryLogicalToOdbc(), DirectoryNormalize(), DirectorySet()
property LicenseAvailable as %Integer;
The current number of licenses available on this InterSystems IRIS instance.
Property methods: LicenseAvailableDisplayToLogical(), LicenseAvailableGet(), LicenseAvailableIsValid(), LicenseAvailableLogicalToDisplay(), LicenseAvailableNormalize(), LicenseAvailableSet(), LicenseAvailableXSDToLogical()
property LicenseHigh as %Integer;
The high-water mark for licenses used on this InterSystems IRIS instance.
Property methods: LicenseHighDisplayToLogical(), LicenseHighGet(), LicenseHighIsValid(), LicenseHighLogicalToDisplay(), LicenseHighNormalize(), LicenseHighSet(), LicenseHighXSDToLogical()
property LicenseUsed as %Integer;
The current number of licenses used on this InterSystems IRIS instance.
Property methods: LicenseUsedDisplayToLogical(), LicenseUsedGet(), LicenseUsedIsValid(), LicenseUsedLogicalToDisplay(), LicenseUsedNormalize(), LicenseUsedSet(), LicenseUsedXSDToLogical()
property Name as %String;
The name given to the InterSystems IRIS instance.
Property methods: NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
property RoutineCache as %Integer;
The size of the routine cache in MB for this InterSystems IRIS instance .
Property methods: RoutineCacheDisplayToLogical(), RoutineCacheGet(), RoutineCacheIsValid(), RoutineCacheLogicalToDisplay(), RoutineCacheNormalize(), RoutineCacheSet(), RoutineCacheXSDToLogical()
property System as %String;
The system name where the InterSystems IRIS instance is installed.
Property methods: SystemDisplayToLogical(), SystemGet(), SystemIsValid(), SystemLogicalToDisplay(), SystemLogicalToOdbc(), SystemNormalize(), SystemSet()
property Version as %String (MAXLEN = 256);
Version string ($ZV) for this InterSystems IRIS instance.
Property methods: VersionDisplayToLogical(), VersionGet(), VersionIsValid(), VersionLogicalToDisplay(), VersionLogicalToOdbc(), VersionNormalize(), VersionSet()

Methods (Including Private)

classmethod Sample() as SYS.WSMon.wsSystem [ Language = objectscript ]
Instantiate the class and fill in current values for all properties.

Inherited Members

Inherited Methods (Including Private)