hudson.plugins.helpers.health
Class HealthTarget<M extends HealthMetric<OBSERVABLE>,OBSERVABLE>

java.lang.Object
  extended by hudson.plugins.helpers.health.HealthTarget<M,OBSERVABLE>
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CppNCSSHealthTarget

public abstract class HealthTarget<M extends HealthMetric<OBSERVABLE>,OBSERVABLE>
extends java.lang.Object
implements java.io.Serializable

Created by IntelliJ IDEA. User: stephen Date: 17-Mar-2008 Time: 12:44:28 To change this template use File | Settings | File Templates.

See Also:
Serialized Form

Constructor Summary
HealthTarget(M metric, java.lang.String healthy, java.lang.String unhealthy, java.lang.String unstable, java.lang.String fail, java.lang.String failNew)
           
 
Method Summary
 hudson.model.HealthReport evaluateHealth(OBSERVABLE observable, java.lang.String descriptionPrefix)
           
 hudson.model.Result evaluateStability(OBSERVABLE observable)
           
 java.lang.Float getFail()
           
 java.lang.Float getFailNew()
           
 java.lang.Float getHealthy()
           
 M getMetric()
           
 java.lang.Float getUnhealthy()
           
 java.lang.Float getUnstable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HealthTarget

@DataBoundConstructor
public HealthTarget(M metric,
                                         java.lang.String healthy,
                                         java.lang.String unhealthy,
                                         java.lang.String unstable,
                                         java.lang.String fail,
                                         java.lang.String failNew)
Method Detail

getMetric

public M getMetric()

getHealthy

public java.lang.Float getHealthy()

getUnhealthy

public java.lang.Float getUnhealthy()

getUnstable

public java.lang.Float getUnstable()

getFail

public java.lang.Float getFail()

getFailNew

public java.lang.Float getFailNew()

evaluateHealth

public hudson.model.HealthReport evaluateHealth(OBSERVABLE observable,
                                                java.lang.String descriptionPrefix)

evaluateStability

public hudson.model.Result evaluateStability(OBSERVABLE observable)


Copyright © 2009. All Rights Reserved.