hudson.diagnosis
Class HudsonHomeDiskUsageMonitor.Solution

java.lang.Object
  extended by hudson.model.AbstractModelObject
      extended by hudson.diagnosis.HudsonHomeDiskUsageMonitor.Solution
All Implemented Interfaces:
ExtensionPoint, ModelObject, SearchableModelObject, SearchItem
Enclosing class:
HudsonHomeDiskUsageMonitor

public abstract static class HudsonHomeDiskUsageMonitor.Solution
extends AbstractModelObject
implements ExtensionPoint

Extension point for suggesting solutions for full JENKINS_HOME.

Views

message.jelly
This view is rendered inside an LI tag as a possible solution to the full JENKINS_HOME problem.


Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 String id
          Human-readable ID of this monitor, which needs to be unique within the system.
 
Constructor Summary
protected HudsonHomeDiskUsageMonitor.Solution()
           
protected HudsonHomeDiskUsageMonitor.Solution(String id)
           
 
Method Summary
static ExtensionList<HudsonHomeDiskUsageMonitor.Solution> all()
          All registered HudsonHomeDiskUsageMonitor.Solutions.
 String getUrl()
          Returns the URL of this monitor, relative to the context path.
 
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hudson.model.ModelObject
getDisplayName
 
Methods inherited from interface hudson.search.SearchItem
getSearchUrl
 

Field Detail

id

public final String id
Human-readable ID of this monitor, which needs to be unique within the system.

This ID is used to remember persisted setting for this monitor, so the ID should remain consistent beyond the Hudson JVM lifespan.

Constructor Detail

HudsonHomeDiskUsageMonitor.Solution

protected HudsonHomeDiskUsageMonitor.Solution(String id)

HudsonHomeDiskUsageMonitor.Solution

protected HudsonHomeDiskUsageMonitor.Solution()
Method Detail

getUrl

public String getUrl()
Returns the URL of this monitor, relative to the context path.


all

public static ExtensionList<HudsonHomeDiskUsageMonitor.Solution> all()
All registered HudsonHomeDiskUsageMonitor.Solutions.



Copyright © 2004-2013. All Rights Reserved.