NTP Analyzer  0.8.2
Analyze the operation of time servers
Ntp.Common.Log.LogBase Class Referenceabstract
Inheritance diagram for Ntp.Common.Log.LogBase:

Public Member Functions

abstract void Close ()
 
abstract void Initialize ()
 
abstract void Resume ()
 
abstract void Suspend ()
 
abstract void WriteLine (string text, Severity severity)
 
abstract void WriteLine (Exception exception, Severity severity)
 
abstract void WriteLine (Exception exception)
 

Protected Member Functions

 LogBase (Severity threshold, bool isSysLog=false)
 

Properties

bool IsSysLog [get]
 
Severity Threshold [get]
 

Detailed Description

Definition at line 26 of file LogBase.cs.

Constructor & Destructor Documentation

Ntp.Common.Log.LogBase.LogBase ( Severity  threshold,
bool  isSysLog = false 
)
inlineprotected

Definition at line 28 of file LogBase.cs.

29  {
30  Threshold = threshold;
31  IsSysLog = isSysLog;
32  }
Severity Threshold
Definition: LogBase.cs:34

Member Function Documentation

abstract void Ntp.Common.Log.LogBase.Initialize ( )
pure virtual
abstract void Ntp.Common.Log.LogBase.Resume ( )
pure virtual
abstract void Ntp.Common.Log.LogBase.Suspend ( )
pure virtual
abstract void Ntp.Common.Log.LogBase.WriteLine ( string  text,
Severity  severity 
)
pure virtual

Implemented in Ntp.Common.Log.LogGroup, Ntp.Common.Log.TextLog, Ntp.Common.Log.SysLog, Ntp.Common.Log.ActivityLog, and Ntp.Common.Log.EventLog.

Referenced by Ntp.Analyzer.Data.Log.LogExtensions.Advice(), Ntp.Data.Log.LogExtensions.ApplySchemaChanges(), Ntp.Data.Log.LogExtensions.AwaitingDbLink(), Ntp.Common.Log.LogExtensions.ClusterError(), Ntp.Analyzer.Process.Log.LogExtensions.ClusterError(), Ntp.Common.Log.LogExtensions.ClusterNodeActive(), Ntp.Common.Log.LogExtensions.ClusterNodeAlive(), Ntp.Common.Log.LogExtensions.ClusterNodeDead(), Ntp.Common.Log.LogExtensions.ClusterNodeError(), Ntp.Analyzer.Process.Log.LogExtensions.ClusterReady(), Ntp.Common.Log.LogExtensions.ClusterStart(), Ntp.Analyzer.Process.Log.LogExtensions.ConfigFile(), Ntp.Analyzer.Data.Log.LogExtensions.CreateDatabaseError(), Ntp.Analyzer.Data.Log.LogExtensions.CreateTable(), Ntp.Analyzer.Data.Log.LogExtensions.CreateTableError(), Ntp.Analyzer.Process.Log.LogExtensions.DatabaseError(), Ntp.Data.Log.LogExtensions.DbLinkDown(), Ntp.Data.Log.LogExtensions.DbLinkError(), Ntp.Data.Log.LogExtensions.DbLinkUp(), Ntp.Analyzer.Data.Log.LogExtensions.DeleteError(), Ntp.Analyzer.Log.LogExtensions.DestinationFileError(), Ntp.Analyzer.Log.LogExtensions.DestinationNewDirectory(), Ntp.Analyzer.Log.LogExtensions.DestinationOwnerError(), Ntp.Analyzer.Log.LogExtensions.DestinationPathError(), Ntp.Analyzer.Log.LogExtensions.DestinationPermissionError(), Ntp.Analyzer.Import.LogExtensions.DriftFileReadError(), Ntp.Analyzer.Import.LogExtensions.DriftReadError(), Ntp.Common.Log.LogExtensions.HeartbeatStarted(), Ntp.Common.Log.LogExtensions.HeartbeatUptime(), Ntp.Analyzer.Process.Log.LogExtensions.HostImportError(), Ntp.Analyzer.Process.Log.LogExtensions.HostNameNotFound(), Ntp.Analyzer.Process.Log.LogExtensions.HostNotFound(), Ntp.Analyzer.Process.Log.LogExtensions.InitializationError(), Ntp.Analyzer.Data.Log.LogExtensions.InsertError(), Ntp.Analyzer.Process.Log.LogExtensions.InstanceName(), Ntp.Common.Log.LogExtensions.JobError(), Ntp.Common.Log.LogExtensions.JobExecutionStatus(), Ntp.Analyzer.Process.Log.LogExtensions.JobInitEnd(), Ntp.Analyzer.Process.Log.LogExtensions.JobInitStart(), Ntp.Analyzer.Process.Log.LogExtensions.KnownServer(), Ntp.Analyzer.Process.Log.LogExtensions.ListenerError(), Ntp.Analyzer.Process.Log.LogExtensions.ListenerReady(), Ntp.Analyzer.Import.LogExtensions.MultiplePeersFound(), Ntp.Analyzer.Process.Log.LogExtensions.NewHost(), Ntp.Analyzer.Process.Log.LogExtensions.NewPeer(), Ntp.Analyzer.Process.Log.LogExtensions.NoConfig(), Ntp.Analyzer.Import.LogExtensions.NoSyncing(), Ntp.Analyzer.Import.LogExtensions.NtpValueError(), Ntp.Analyzer.Process.Log.LogExtensions.OpenNtpConfigError(), Ntp.Analyzer.Import.LogExtensions.OpenNtpUnsynced(), Ntp.Analyzer.Process.Log.LogExtensions.PeerImportError(), Ntp.Analyzer.Process.Log.LogExtensions.PeerIpAmbiguous(), Ntp.Analyzer.Process.Log.LogExtensions.PeerIpNotFound(), Ntp.Analyzer.Import.LogExtensions.PeerNotFound(), Ntp.Analyzer.Process.Log.LogExtensions.PidFileError(), Ntp.Analyzer.Process.Log.LogExtensions.ProcessId(), Ntp.Analyzer.Data.Log.LogExtensions.ReadError(), Ntp.Common.Log.LogExtensions.ReceivedSignal(), Ntp.Common.Log.LogExtensions.SchedulerAbort(), Ntp.Common.Log.LogExtensions.SchedulerBehind(), Ntp.Common.Log.LogExtensions.SchedulerError(), Ntp.Analyzer.Process.Log.LogExtensions.SchedulerError(), Ntp.Common.Log.LogExtensions.SchedulerFinished(), Ntp.Common.Log.LogExtensions.SchedulerJobAdded(), Ntp.Common.Log.LogExtensions.SchedulerJobExecuting(), Ntp.Common.Log.LogExtensions.SchedulerJobStatus(), Ntp.Common.Log.LogExtensions.SchedulerStart(), Ntp.Common.Log.LogExtensions.SchedulerWaiting(), Ntp.Data.Log.LogExtensions.SchemaChangesApplied(), Ntp.Data.Log.LogExtensions.SchemaUpdated(), Ntp.Data.Log.LogExtensions.SchemaUpdateError(), Ntp.Data.Log.LogExtensions.SchemaUpToDate(), Ntp.Data.Log.LogExtensions.SchemaVersionError(), Ntp.Common.Log.LogExtensions.ShellCommandError(), Ntp.Common.Log.LogExtensions.ShellCommandExecuting(), Ntp.Common.Log.LogExtensions.SignalClosing(), Ntp.Common.Log.LogExtensions.SignalError(), Ntp.Common.Log.LogExtensions.SignalHandlerError(), Ntp.Common.Log.LogExtensions.SignalInterProcError(), Ntp.Common.Log.LogExtensions.SignalRefreshing(), Ntp.Common.Log.LogExtensions.SignalReloading(), Ntp.Data.Log.LogExtensions.SqlExecute(), Ntp.Analyzer.Process.Log.LogExtensions.Starting(), Ntp.Analyzer.Import.LogExtensions.Syncing(), Ntp.Analyzer.Process.Log.LogExtensions.TableError(), Ntp.Analyzer.Data.Log.LogExtensions.TableExists(), Ntp.Analyzer.Data.Log.LogMessagesImport.TimeServerDownload(), Ntp.Analyzer.Data.Log.LogMessagesImport.TimeServerError(), Ntp.Analyzer.Data.Log.LogMessagesImport.TimeServerFetchError(), Ntp.Analyzer.Data.Log.LogMessagesImport.TimeServerMaxId(), Ntp.Analyzer.Data.Log.LogMessagesImport.TimeServerNotFound(), Ntp.Analyzer.Data.Log.LogMessagesImport.TimeServerNotReceived(), Ntp.Analyzer.Data.Log.LogMessagesImport.TimeServerParseError(), Ntp.Common.Log.LogExtensions.UnexpectedSignal(), Ntp.Common.Log.LogExtensions.UnknownSignal(), Ntp.Analyzer.Data.Log.LogExtensions.UpdateError(), Ntp.Analyzer.Process.Log.LogExtensions.UserId(), Ntp.Analyzer.Process.Log.LogExtensions.UserIdError(), Ntp.Data.Log.LogExtensions.VersionTableCreated(), Ntp.Data.Log.LogExtensions.VersionTableCreateError(), Ntp.Data.Log.LogExtensions.VersionTableFetchError(), Ntp.Data.Log.LogExtensions.VersionTableInsertError(), Ntp.Data.Log.LogExtensions.VersionTableParamError(), Ntp.Data.Log.LogExtensions.VersionTableUpdateError(), Ntp.Analyzer.Export.FtpStreamDestination.Write(), and Ntp.Analyzer.Log.LogExtensions.WroteFile().

abstract void Ntp.Common.Log.LogBase.WriteLine ( Exception  exception,
Severity  severity 
)
pure virtual
abstract void Ntp.Common.Log.LogBase.WriteLine ( Exception  exception)
pure virtual

Property Documentation

bool Ntp.Common.Log.LogBase.IsSysLog
get

Definition at line 36 of file LogBase.cs.

Severity Ntp.Common.Log.LogBase.Threshold
get

Definition at line 34 of file LogBase.cs.


The documentation for this class was generated from the following file: