Class GerritAdministrativeMonitor

java.lang.Object
hudson.model.AbstractModelObject
hudson.model.AdministrativeMonitor
com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritAdministrativeMonitor
All Implemented Interfaces:
ExtensionPoint, ModelObject, SearchableModelObject, SearchItem, org.kohsuke.stapler.StaplerProxy

@Extension public class GerritAdministrativeMonitor extends AdministrativeMonitor
Displays a warning message in /manage if the Gerrit connection is down or some other warning.
Author:
Robert Sandell <robert.sandell@sonyericsson.com>
  • Constructor Details

    • GerritAdministrativeMonitor

      public GerritAdministrativeMonitor()
  • Method Details

    • isActivated

      public boolean isActivated()
      Specified by:
      isActivated in class 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.