SIFWorks ADK 2.0
Edustructures.SifWorks.Log Namespace
NamespacesEdustructures.SifWorks.Log

[This is preliminary documentation and is subject to change.]

[Missing namespace summary documentation for N:Edustructures.SifWorks.Log]

Declaration Syntax
C#Visual BasicVisual C++
namespace Edustructures.SifWorks.Log
Namespace Edustructures.SifWorks.Log
namespace Edustructures.SifWorks.Log
Types
All TypesClassesInterfaces
IconTypeDescription
DefaultServerLogModule
The default ServerLogModule implementation for server logging. An instance of this class is installed by default when the Adk is initialized.

IServerLogModule
Interface of a ServerLog module to which log information will be posted whenever any of the logging methods of the ServerLog class are called.

LogEntryCodes
ServerLog
Provides access to the Zone Integration Server log. ServerLog functionality can be customized and extended by adding one or more ServerLogModule implementations to the chain of loggers. The logging chain is hierarchical, comprised of ServerLog instances at the Adk, Agent, and Zone levels. Whenever a server-side logging operation is performed on a zone, it is delegated to the ServerLogModule instances at each level in the hierarchy, beginning with the Zone. To customize server-side logging on a global basis, call the Adk.getServerLog static function and use the methods below to manipulate ServerLogModule instances at the root level of the hierarchy:
  • addLogger
  • removeLogger
  • clearLoggers
  • getLoggers
* Similarly, to customize logging on an agent-global basis or per-zone basis, call the Agent.getServerLog or Agent.getServerLog( Zone ) methods to obtain the ServerLog for the Agent or a Zone, respectively.