hudson.plugins.nsiq
Class NSiqBuildAction

java.lang.Object
  extended by hudson.plugins.nsiq.NSiqBuildAction
All Implemented Interfaces:
hudson.model.Action, hudson.model.HealthReportingAction, hudson.model.ModelObject, NSiqAware, org.kohsuke.stapler.StaplerProxy

public final class NSiqBuildAction
extends java.lang.Object
implements hudson.model.HealthReportingAction, org.kohsuke.stapler.StaplerProxy, NSiqAware

BuildAction??Publisher??perform 메소???에???출?며, ?빌드마다???보????다.

Version:
$Rev$, $Date$
Author:
iceize at NHN Corporation

Field Summary
 hudson.model.Build<?,?> owner
           
 
Fields inherited from interface hudson.plugins.nsiq.NSiqAware
HIGH, LOW, SEPARATOR
 
Method Summary
 hudson.model.HealthReport getBuildHealth()
          ?씨 ?보??시
HealthReport????개의 ?라미터??성?????는?? 첫번??라미터?? * minValue?며, ?번??라미터??minValue???? ?명?다.
 hudson.util.Graph getComplexityGraph()
           
 java.lang.String getDisplayName()
          summary ?이?(Build History??릭?을 ???오???이??서 ???는 ?러그인???름??리턴?다.
 java.lang.String getHighRatio()
           
 java.lang.String getIconFileName()
          summary ?이?(Build History??릭?을 ???오???이??서 ???는 ?이콘의 ?름??리턴?다.
 hudson.util.Graph getLocDistGraph()
           
 hudson.util.Graph getLocGraph()
           
 java.lang.String getLowRatio()
           
 NSiqBuildAction getPreviousResult()
          그래??차트)??시?기 ?해 ?전 Build ?보?리턴?다.
 java.lang.String getSrc()
           
 NSiqSummary getSummary()
          N'SIQ Collector ??결과 ?약 ?보?리턴?다.
 NSiqTarget getTarget()
          NSiqBuildAction??N'SIQ Collector 결과?리턴?다.
 long getTimestamp()
           
 java.lang.String getUrlName()
          summary ?이?(Build History??릭?을 ???오???이??서 ?빌드??결?는 URL??리턴?다.
 boolean isDailyView()
           
 boolean isOverView()
           
static NSiqBuildAction load(hudson.model.Build<?,?> build, NSiqSummary summary, NSiqTarget target, double lowRatio, double highRatio)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

owner

public final hudson.model.Build<?,?> owner
Method Detail

load

public static NSiqBuildAction load(hudson.model.Build<?,?> build,
                                   NSiqSummary summary,
                                   NSiqTarget target,
                                   double lowRatio,
                                   double highRatio)

getSrc

public java.lang.String getSrc()

isDailyView

public boolean isDailyView()

getLowRatio

public java.lang.String getLowRatio()

getHighRatio

public java.lang.String getHighRatio()

getBuildHealth

public hudson.model.HealthReport getBuildHealth()
?씨 ?보??시
HealthReport????개의 ?라미터??성?????는?? 첫번??라미터?? * minValue?며, ?번??라미터??minValue???? ?명?다.
minValue???수 값이? 값의 ?기???라 ?른 ?씨??시?다. ?? ?어, 80 ?상??값이?맑음, 60 ?상??값이?구름 ??맑음, 40 ?상??값이?구름, 20 ?상??값이??/u>, ??하?? * 값이?번개?다.

Hudson???로?트 ??보드?서???씨 ?보?? ?러 개의 ?러그인??Health Report?서 ? 최소값을 기??로 ?다. ??떤 ?로?트?A ?러그인?서??minValue?80?고, B ?러그인?서??50?라? ?씨??구름?로 ???다.
만약 null??리턴?면, ?무???보???시?? ?는??

?기?서???러그인 ?정?서 ???값보???으?100%, 2??하?면 60%, 3??하?면 45%, 4??하?면 30%, 5??하?면 15%, 5??상?면 0%??시?다.
?? ?어, 기? 값이 1.0?고, ?제 complexity 값이 3.5?면 3?4??이??값이? 30%(?/u>)? * ???다.

Specified by:
getBuildHealth in interface hudson.model.HealthReportingAction

getDisplayName

public java.lang.String getDisplayName()
summary ?이?(Build History??릭?을 ???오???이??서 ???는 ?러그인???름??리턴?다.

Specified by:
getDisplayName in interface hudson.model.Action
Specified by:
getDisplayName in interface hudson.model.ModelObject

getIconFileName

public java.lang.String getIconFileName()
summary ?이?(Build History??릭?을 ???오???이??서 ???는 ?이콘의 ?름??리턴?다.

Specified by:
getIconFileName in interface hudson.model.Action

getUrlName

public java.lang.String getUrlName()
summary ?이?(Build History??릭?을 ???오???이??서 ?빌드??결?는 URL??리턴?다.

Specified by:
getUrlName in interface hudson.model.Action

getTarget

public NSiqTarget getTarget()
NSiqBuildAction??N'SIQ Collector 결과?리턴?다.

Specified by:
getTarget in interface org.kohsuke.stapler.StaplerProxy
Returns:
N'SIQ Collector 결과

getSummary

public NSiqSummary getSummary()
N'SIQ Collector ??결과 ?약 ?보?리턴?다.


getPreviousResult

public NSiqBuildAction getPreviousResult()
그래??차트)??시?기 ?해 ?전 Build ?보?리턴?다.

Returns:
?전 Build ?보?갖는 NSiqBuildAction ?스?스

isOverView

public boolean isOverView()

getTimestamp

public long getTimestamp()

getLocDistGraph

public hudson.util.Graph getLocDistGraph()

getLocGraph

public hudson.util.Graph getLocGraph()

getComplexityGraph

public hudson.util.Graph getComplexityGraph()


Copyright © 2010. All Rights Reserved.