Namespace Westwind.WebMonitor.Components

This topic tree describes the Westwind.WebMonitor.Components namespace.

TypeDescription
  ScriptMap
  SiteComparer The Site Comparer is used to sort the SiteList array Rules: 1. Active on top 2. SortOrder numeric 3. Alphabetic
  VirtualDirectory This class allows manipulation of virtual directories. Basically it allows creation or modification of a virtual directory. The class uses DirectoryServices to perform this task and the CreateVirtual() and GetVirtual() methods return a reference to the VDir property which is a DirectoryEntry object to allow you full access to the various features exposed. In creation of virtuals this class sets the properties based on the values of its
  WebMonitorConfig Summary description for WebMonitorConfig.
  WebMonitorLogParser Summary description for WebMonitorLogParser.
  WebMonitorSerializer used for serialization
  WebMonitorSite This class contains all the settings relevant for monitoring a site, handling an error and notifying a recipient. The key methods of the class are CheckSite and CheckSiteAsync which are high level methods that perform all the tasks associated with a single site check. These methods call lower level methods like AccessSiteHttp, SendEmail, Log which are the actual worker methods. Async operation is supported via CheckSiteAsync and the
  WebMonitorSiteList Handles individual site access and configuration info
  WebServerUtilities Helper class that provides a couple of small static helper functions.
  WebSiteEntry Container object that is used as a return value from VirtualDirectory.GetWebSites. This class is filled with the values retrieved from the Web Site query. The key field returned is the IISPath which is used to figure out on which Web site to create the virtual directory.
  WindowsServiceManager This class handles installation of a Windows Service as well as providing the ability to start stop and detect the state of a Windows Service. Utilizes P/Invoke calls to install the service.
  wwUtils Summary description for wwUtils.
  delWebMonitorMessage
  OnMessageHandler
  WebMonitorSiteEventHandler
  ErrorType Provides info on the type of failure event that is being sent.
  EventMessageId Event Message Id that indicates what type of event the site is reporting on. Generic Any type of message. Currently generic messages are sent when a request is started. Success The request was completed successfully. Failure The Request failed.
  WebMonitorAutoLaunchMode
  WebServerTypes


© West Wind Technologies, 2018 • Updated: 12/28/06
Comment or report problem with topic