nl.codecentric.jenkins.appd
Class AppDynamicsBuildAction

java.lang.Object
  extended by nl.codecentric.jenkins.appd.AppDynamicsBuildAction
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject, org.kohsuke.stapler.StaplerProxy

public class AppDynamicsBuildAction
extends Object
implements hudson.model.Action, org.kohsuke.stapler.StaplerProxy

The build action is defined as Action, and will fail the build should the response of the system get too low, or when other conditions are not met.

The AppDynamicsBuildAction relays output and displaying of the build output results to the BuildActionResultsDisplay.


Constructor Summary
AppDynamicsBuildAction(hudson.model.AbstractBuild<?,?> build, AppDynamicsReport report)
           
 
Method Summary
 AppDynamicsReport getAppDynamicsReport()
           
 hudson.model.AbstractBuild<?,?> getBuild()
           
 BuildActionResultsDisplay getBuildActionResultsDisplay()
           
 String getDisplayName()
           
 String getIconFileName()
           
 BuildActionResultsDisplay getTarget()
           
 String getUrlName()
           
 void setBuildActionResultsDisplay(WeakReference<BuildActionResultsDisplay> buildActionResultsDisplay)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppDynamicsBuildAction

public AppDynamicsBuildAction(hudson.model.AbstractBuild<?,?> build,
                              AppDynamicsReport report)
Method Detail

getIconFileName

public String getIconFileName()
Specified by:
getIconFileName in interface hudson.model.Action

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.Action
Specified by:
getDisplayName in interface hudson.model.ModelObject

getUrlName

public String getUrlName()
Specified by:
getUrlName in interface hudson.model.Action

getTarget

public BuildActionResultsDisplay getTarget()
Specified by:
getTarget in interface org.kohsuke.stapler.StaplerProxy

getBuild

public hudson.model.AbstractBuild<?,?> getBuild()

getAppDynamicsReport

public AppDynamicsReport getAppDynamicsReport()

getBuildActionResultsDisplay

public BuildActionResultsDisplay getBuildActionResultsDisplay()

setBuildActionResultsDisplay

public void setBuildActionResultsDisplay(WeakReference<BuildActionResultsDisplay> buildActionResultsDisplay)


Copyright © 2004-2013. All Rights Reserved.