Uses of Class
hudson.slaves.OfflineCause
-
Packages that use OfflineCause Package Description hudson hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins
.hudson.node_monitors Code that monitors the health of agentshudson.slaves Code related to agents. -
-
Uses of OfflineCause in hudson
Subclasses of OfflineCause in hudson Modifier and Type Class Description static class
TcpSlaveAgentListener.ConnectionFromCurrentPeer
Connection terminated because we are reconnected from the current peer. -
Uses of OfflineCause in hudson.model
Fields in hudson.model declared as OfflineCause Modifier and Type Field Description protected OfflineCause
Computer. offlineCause
Contains info about reason behind computer being offline.Methods in hudson.model that return OfflineCause Modifier and Type Method Description OfflineCause
Computer. getOfflineCause()
If the computer was offline (either temporarily or not), this method will return the cause.OfflineCause
Node. getTemporaryOfflineCause()
Get the cause if temporary offline.Methods in hudson.model with parameters of type OfflineCause Modifier and Type Method Description Future<?>
Computer. disconnect(OfflineCause cause)
Disconnect this computer.void
Computer. setTemporarilyOffline(boolean temporarilyOffline, OfflineCause cause)
Marks the computer as temporarily offline. -
Uses of OfflineCause in hudson.node_monitors
Subclasses of OfflineCause in hudson.node_monitors Modifier and Type Class Description static class
DiskSpaceMonitorDescriptor.DiskSpace
Value object that represents the disk space.class
MonitorOfflineCause
Offline cause to denote it was node monitor what put computer offline.static class
ResponseTimeMonitor.Data
Immutable representation of the monitoring data.Methods in hudson.node_monitors with parameters of type OfflineCause Modifier and Type Method Description protected boolean
AbstractNodeMonitorDescriptor. markOffline(Computer c, OfflineCause oc)
Utility method to mark the computer offline for derived classes. -
Uses of OfflineCause in hudson.slaves
Subclasses of OfflineCause in hudson.slaves Modifier and Type Class Description static class
OfflineCause.ByCLI
static class
OfflineCause.ChannelTermination
Caused by unexpected channel termination.static class
OfflineCause.IdleOfflineCause
Caused by idle period.static class
OfflineCause.LaunchFailed
Caused by failure to launch.static class
OfflineCause.SimpleOfflineCause
OfflineCause
that renders a static text, but without any further UI.static class
OfflineCause.UserCause
Taken offline by user.Methods in hudson.slaves that return OfflineCause Modifier and Type Method Description static OfflineCause
OfflineCause. create(org.jvnet.localizer.Localizable d)
Methods in hudson.slaves with parameters of type OfflineCause Modifier and Type Method Description Future<?>
SlaveComputer. disconnect(OfflineCause cause)
void
ComputerListener. onOffline(Computer c, OfflineCause cause)
Called right after aComputer
went offline.void
ComputerListener. onTemporarilyOffline(Computer c, OfflineCause cause)
Indicates that the computer was marked as temporarily offline by the administrator.
-