hudson.slaves
Class OfflineCause

java.lang.Object
  extended by hudson.slaves.OfflineCause
Direct Known Subclasses:
OfflineCause.ByCLI, OfflineCause.ChannelTermination, OfflineCause.LaunchFailed, OfflineCause.SimpleOfflineCause, ResponseTimeMonitor.Data, TcpSlaveAgentListener.ConnectionFromCurrentPeer

@ExportedBean
public abstract class OfflineCause
extends Object

Represents a cause that puts a computer offline.

Views

OfflineCause.SimpleOfflineCause must have cause.jelly that renders a cause into HTML. This is used to tell users why the node is put offline. This view should render a block element like DIV.

Since:
1.320
Author:
Kohsuke Kawaguchi

Nested Class Summary
static class OfflineCause.ByCLI
           
static class OfflineCause.ChannelTermination
          Caused by unexpected channel termination.
static class OfflineCause.LaunchFailed
          Caused by failure to launch.
static class OfflineCause.SimpleOfflineCause
          OfflineCause that renders a static text, but without any further UI.
 
Constructor Summary
OfflineCause()
           
 
Method Summary
static OfflineCause create(org.jvnet.localizer.Localizable d)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfflineCause

public OfflineCause()
Method Detail

create

public static OfflineCause create(org.jvnet.localizer.Localizable d)


Copyright © 2004-2013. All Rights Reserved.