Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.altara.mars.engine: Javadoc index of package org.altara.mars.engine.


Package Samples:

org.altara.mars.engine

Classes:

NotificationListener: Interface implemented by parties interested in service status changes for notification purposes. Defines one method, notifyStatusChanged(), which is called by Controller when a the Notifier notifies it of a status change that has stabilized for long enough to warrant notification.
ProbeWorker: This worker runs Probes in a circular queue. Each Probe is checked to see if it's ready to run and is placed back into the queue. ProbeWorker runs at a fairly low priority and yields often, so as not to interfere with interactive tasks.
ProbeEvent: Represents a single run of a probe. Used to notify user-side components that a probe has been run and a service's status updated. This is useful to show the user something is happening, or for really nitpicky logging.
StatusChangeListener: Interface implemented by parties interested in service status changes. Defines one method, statusChanged(), which is called by Controller when a Probe notifies it of a status change.
StatusChangeEvent: Represents a change of a given service's status. Used to notify user-side components (e.g. the user interface and notification engine) that a service's status has changed.
ProbeListener: Interface implemented by parties interested in probe run notification. Defines one method, probeRun(), which is called by Controller when a Probe is run.
Controller: This class controls the MARS monitoring engine. It manages the monitoring work queue, the monitoring threads, and the service status change list.
XmlProbeFactory: This class implements a SendExpectProbe-creating ProbeFactory configured from an incoming JDOM mdef:svctype element.
Probe: Probe is the abstract superclass of all MARS service probes.
Notifier
SendExpectClient
SendExpectProbe

Home | Contact Us | Privacy Policy | Terms of Service