DocBook|Search
Class Reference
%Monitor.Adaptor
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%Monitor] >  [Adaptor]
Private  Storage  

abstract class %Monitor.Adaptor extends %RegisteredObject

Monitor enabling class. Users inherit from this class to register as a Monitor class.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 5


Summary

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject GetSample Initialize Shutdown
Startup

Subclasses
%Monitor.System.AuditCount %Monitor.System.Clients %Monitor.System.Dashboard
%Monitor.System.Dashboard2 %Monitor.System.Diskspace %Monitor.System.Freespace
%Monitor.System.Globals %Monitor.System.HistoryPerf %Monitor.System.HistorySys
%Monitor.System.HistoryUser %Monitor.System.License %Monitor.System.LockTable
%Monitor.System.Processes %Monitor.System.Routines %Monitor.System.Servers
%Monitor.System.SystemMetrics

Parameters

• parameter APPLICATION;
Monitor parameters - optional User name for application. Default = Package name
• parameter GROUPNAME;
User name for this group of metrics. Default = classname
• parameter INDEX;
Comma separated list of properties to act as primary key for instances. Default = ""

Methods

• abstract method GetSample() as %Status
USER MUST IMPLEMENT THIS CLASS This method is called to initialize, and populate properties for successive sample instances A return code of $$$OK indicates there is a new sample instance. A return code of 0 indicates there is no sample instance.
• method Initialize() as %Status
USER MAY IMPLEMENT THIS CLASS This method is called to initialize the control for the first sample of a set of sample instances A return code of $$$OK indicates there is a new sample instance. A return code of 0 indicates there is no sample instance.
• method Shutdown() as %Status
USER MAY IMPLEMENT THIS CLASS This method is called once when the control object is closed at the end of sampling The user may cleanup the control class
• method Startup() as %Status
USER MAY IMPLEMENT THIS CLASS This method is called once when the control object is created at the beginning of sampleing. The user may initialize the control class