Class WatcherComputerListener
java.lang.Object
hudson.slaves.ComputerListener
org.jenkinsci.plugins.mailwatcher.WatcherComputerListener
- All Implemented Interfaces:
ExtensionPoint
Notify whenever Computer marked online/offline.
Sends email do the list of recipients on following events: onOffline, onOnline, onTemporarilyOffline and onTemporarilyOnline.
- Author:
- ogondza
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
onOffline
(Computer c, OfflineCause cause) void
onOnline
(Computer c, TaskListener listener) void
onTemporarilyOffline
(Computer c, OfflineCause cause) void
Methods inherited from class hudson.slaves.ComputerListener
all, onConfigurationChange, onIdle, onLaunchFailure, onOnline, preLaunch, preOnline, register, unregister
-
Constructor Details
-
WatcherComputerListener
public WatcherComputerListener() -
WatcherComputerListener
-
-
Method Details
-
onOffline
- Overrides:
onOffline
in classComputerListener
-
onOffline
- Overrides:
onOffline
in classComputerListener
-
onOnline
- Overrides:
onOnline
in classComputerListener
-
onTemporarilyOffline
- Overrides:
onTemporarilyOffline
in classComputerListener
-
onTemporarilyOnline
- Overrides:
onTemporarilyOnline
in classComputerListener
-