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 > %SYS.Task.CheckLogging

%SYS.Task.CheckLogging

class %SYS.Task.CheckLogging extends %SYS.Task.Definition

This Task will check that no logging mechanisms (either ^%ISCLOG or ISCSOAP) have been left on unintentionally. You may specify how many consecutive days of activity will create an alert, and how many will result in automatically shutting off the logging. Entering "0" for either DaysForAlert or DaysForShutoff will disable that action.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter TaskName = CheckLogging;
Inherited description: This defines the user-visible name of this task; This is defined in subclasses.

Properties (Including Private)

property DaysForAlert as %Integer [ InitialExpression = 2 ];
The number of consecutive days of active logging which will create an alert. A value of "0" will disable the check.
Property methods: DaysForAlertDisplayToLogical(), DaysForAlertGet(), DaysForAlertIsValid(), DaysForAlertLogicalToDisplay(), DaysForAlertNormalize(), DaysForAlertSet()
property DaysForShutoff as %Integer [ InitialExpression = 0 ];
The number of consecutive days of active logging which will cause the logging to be shut off. A value of "0" will disable the check.
Property methods: DaysForShutoffDisplayToLogical(), DaysForShutoffGet(), DaysForShutoffIsValid(), DaysForShutoffLogicalToDisplay(), DaysForShutoffNormalize(), DaysForShutoffSet()

Methods (Including Private)

method OnTask() as %Status
Check activity for ^%ISCLOG and ISCSOAP

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Feedback