hudson.plugins.build_publisher
Class StatusAction

java.lang.Object
  extended by hudson.plugins.build_publisher.StatusAction
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject

public class StatusAction
extends java.lang.Object
implements hudson.model.Action

Build action displaying publishing status.

Author:
dvrzalik

Field Summary
static java.lang.String URL
           
 
Constructor Summary
StatusAction(StatusInfo status, hudson.model.AbstractBuild owner)
           
 
Method Summary
 void doPublishAgain(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
          Sends the build once more.
 java.lang.String getDisplayName()
           
 java.lang.String getIconFileName()
           
 java.lang.String getIconName()
           
 StatusInfo getStatusInfo()
           
 java.lang.String getUrlName()
           
static StatusAction removeAction(hudson.model.AbstractBuild build)
           
static void setBuildStatusAction(hudson.model.AbstractBuild build, StatusAction statusAction)
          Sets statusAction for the build
static void setBuildStatusAction(hudson.model.AbstractBuild build, StatusInfo statusInfo)
          Sets statusAction for the build
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

URL

public static final java.lang.String URL
See Also:
Constant Field Values
Constructor Detail

StatusAction

public StatusAction(StatusInfo status,
                    hudson.model.AbstractBuild owner)
Method Detail

getDisplayName

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

getIconFileName

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

getIconName

public java.lang.String getIconName()

getUrlName

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

doPublishAgain

public void doPublishAgain(org.kohsuke.stapler.StaplerRequest req,
                           org.kohsuke.stapler.StaplerResponse rsp)
                    throws javax.servlet.ServletException,
                           java.io.IOException
Sends the build once more.

Throws:
javax.servlet.ServletException
java.io.IOException

getStatusInfo

public StatusInfo getStatusInfo()

setBuildStatusAction

public static void setBuildStatusAction(hudson.model.AbstractBuild build,
                                        StatusInfo statusInfo)
Sets statusAction for the build


setBuildStatusAction

public static void setBuildStatusAction(hudson.model.AbstractBuild build,
                                        StatusAction statusAction)
Sets statusAction for the build


removeAction

public static StatusAction removeAction(hudson.model.AbstractBuild build)


Copyright © 2004-2012. All Rights Reserved.