com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger
Class GerritAdministrativeMonitor

java.lang.Object
  extended by hudson.model.AbstractModelObject
      extended by hudson.model.AdministrativeMonitor
          extended by com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritAdministrativeMonitor
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.ModelObject, hudson.search.SearchableModelObject, hudson.search.SearchItem

@Extension
public class GerritAdministrativeMonitor
extends hudson.model.AdministrativeMonitor

Displays a warning message in /manage if the Gerrit connection is down or some other warning.

Author:
Robert Sandell <robert.sandell@sonyericsson.com>

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class hudson.model.AdministrativeMonitor
id
 
Constructor Summary
GerritAdministrativeMonitor()
           
 
Method Summary
 int getSendQueueSize()
          Gets the current send-command queue size.
 boolean isActivated()
           
 boolean isSendQueueWarning()
          Tells if there is a warning with the send-commands-queue.
 
Methods inherited from class hudson.model.AdministrativeMonitor
all, disable, doDisable, getDisplayName, getSearchUrl, getUrl, isEnabled
 
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
 

Constructor Detail

GerritAdministrativeMonitor

public GerritAdministrativeMonitor()
Method Detail

isActivated

public boolean isActivated()
Specified by:
isActivated in class hudson.model.AdministrativeMonitor

isSendQueueWarning

public boolean isSendQueueWarning()
Tells if there is a warning with the send-commands-queue. Utility method for the jelly page.

Returns:
true if so, false otherwise.

getSendQueueSize

public int getSendQueueSize()
Gets the current send-command queue size. Utility method for the jelly page.

Returns:
the amount of jobs in the queue.


Copyright © 2004-2014. All Rights Reserved.