hudson.plugins.release
Class WrappedBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

java.lang.Object
  extended by hudson.model.AbstractModelObject
      extended by hudson.model.Actionable
          extended by hudson.model.Run<P,R>
              extended by hudson.model.AbstractBuild<P,R>
                  extended by hudson.plugins.release.WrappedBuild<P,R>
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.ModelObject, hudson.model.PersistenceRoot, hudson.model.Queue.Executable, hudson.model.Saveable, hudson.search.SearchableModelObject, hudson.search.SearchItem, hudson.security.AccessControlled, java.lang.Comparable<R>, java.lang.Runnable

public class WrappedBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
extends hudson.model.AbstractBuild<P,R>

Wraps another build instance in order to add variables accessible to the build

Since:
0.1
Author:
Peter Hayes

Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.AbstractBuild
hudson.model.AbstractBuild.AbstractRunner, hudson.model.AbstractBuild.DependencyChange
 
Nested classes/interfaces inherited from class hudson.model.Run
hudson.model.Run.Artifact, hudson.model.Run.ArtifactList, hudson.model.Run.KeepLogBuildBadge, hudson.model.Run.RedirectUp, hudson.model.Run.Runner, hudson.model.Run.RunnerAbortedException, hudson.model.Run.Summary
 
Field Summary
 
Fields inherited from class hudson.model.AbstractBuild
buildEnvironments
 
Fields inherited from class hudson.model.Run
DELETE, description, duration, FEED_ADAPTER, FEED_ADAPTER_LATEST, ID_FORMATTER, nextBuild, number, ORDER_BY_DATE, PERMISSIONS, previousBuild, project, result, state, timestamp, UPDATE, XSTREAM
 
Constructor Summary
WrappedBuild(hudson.model.AbstractBuild<P,R> build, java.util.Map<java.lang.String,java.lang.String> variables)
           
 
Method Summary
 void addAction(hudson.model.Action a)
           
 void checkPermission(hudson.security.Permission p)
           
 int compareTo(R that)
           
 void delete()
           
 void doArtifact(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 void doBuildNumber(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 void doBuildStatus(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 void doBuildTimestamp(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, java.lang.String format)
           
 void doDoDelete(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 void doProgressiveLog(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 void doStop(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 void doSubmitDescription(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 void doToggleLogKeep(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 java.util.Calendar due()
           
 boolean equals(java.lang.Object obj)
           
 hudson.security.ACL getACL()
           
<T extends hudson.model.Action>
T
getAction(java.lang.Class<T> type)
           
 hudson.model.Action getAction(int index)
           
 java.util.List<hudson.model.Action> getActions()
           
<T extends hudson.model.Action>
java.util.List<T>
getActions(java.lang.Class<T> type)
           
 hudson.model.Api getApi(org.kohsuke.stapler.StaplerRequest req)
           
 java.util.List<hudson.model.Run.Artifact> getArtifacts()
           
 java.io.File getArtifactsDir()
           
 java.util.List<hudson.model.BuildBadgeAction> getBadgeActions()
           
 hudson.model.Run.Summary getBuildStatusSummary()
           
 java.lang.String getBuildStatusUrl()
           
 java.util.Map<java.lang.String,java.lang.String> getBuildVariables()
           
 hudson.model.Node getBuiltOn()
           
 java.lang.String getBuiltOnStr()
           
 hudson.scm.ChangeLogSet<? extends hudson.scm.ChangeLogSet.Entry> getChangeSet()
           
 java.util.Set<hudson.model.User> getCulprits()
           
 java.util.Map<hudson.model.AbstractProject,hudson.model.AbstractBuild.DependencyChange> getDependencyChanges(hudson.model.AbstractBuild from)
           
 java.lang.String getDescription()
           
 java.lang.String getDisplayName()
           
 java.util.Map<hudson.model.AbstractProject,hudson.model.Fingerprint.RangeSet> getDownstreamBuilds()
           
 java.lang.Iterable<hudson.model.AbstractBuild<?,?>> getDownstreamBuilds(hudson.model.AbstractProject<?,?> that)
           
 hudson.model.Fingerprint.RangeSet getDownstreamRelationship(hudson.model.AbstractProject that)
           
 long getDuration()
           
 java.lang.String getDurationString()
           
 java.lang.Object getDynamic(java.lang.String token, org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 java.util.Map<java.lang.String,java.lang.String> getEnvVars()
           
 hudson.model.Executor getExecutor()
           
 boolean getHasArtifacts()
           
 hudson.model.BallColor getIconColor()
           
 java.lang.String getId()
           
 java.lang.String getLog()
           
 java.util.List<java.lang.String> getLog(int maxLines)
           
 java.io.File getLogFile()
           
 R getNextBuild()
           
 int getNumber()
           
 P getParent()
           
 R getPreviousBuild()
           
 R getPreviousFailedBuild()
           
 R getPreviousNotFailedBuild()
           
 hudson.model.Result getResult()
           
 java.io.File getRootDir()
           
 hudson.search.Search getSearch()
           
 java.lang.String getSearchName()
           
 hudson.tasks.test.AbstractTestResultAction getTestResultAction()
           
 java.util.Calendar getTimestamp()
           
 java.lang.String getTimestampString()
           
 java.lang.String getTimestampString2()
           
 java.util.Map<hudson.model.AbstractProject,java.lang.Integer> getTransitiveUpstreamBuilds()
           
 java.lang.String getTruncatedDescription()
           
 java.util.Map<hudson.model.AbstractProject,java.lang.Integer> getUpstreamBuilds()
           
 int getUpstreamRelationship(hudson.model.AbstractProject that)
           
 hudson.model.AbstractBuild<?,?> getUpstreamRelationshipBuild(hudson.model.AbstractProject<?,?> that)
           
 java.lang.String getUpUrl()
           
 java.lang.String getUrl()
           
 java.lang.String getWhyKeepLog()
           
 boolean hasChangeSetComputed()
           
 int hashCode()
           
 boolean hasntStartedYet()
           
 boolean hasParticipant(hudson.model.User user)
           
 boolean hasPermission(hudson.security.Permission p)
           
 boolean isBuilding()
           
 boolean isLogUpdated()
           
 void keepLog(boolean newValue)
           
 void run()
           
 void save()
           
 void setDescription(java.lang.String description)
           
 void setResult(hudson.model.Result r)
           
 java.lang.String toString()
           
 
Methods inherited from class hudson.model.AbstractBuild
getBuildVariableResolver, getHudsonVersion, getProject
 
Methods inherited from class hudson.model.Run
getAbsoluteUrl, getCharset, getFullDisplayName, getSearchUrl, isKeepLog, keepLog, makeSearchIndex, onEndBuilding, onStartBuilding, run
 
Methods inherited from class hudson.model.AbstractModelObject
getSearchIndex, requirePOST, sendError, sendError, sendError, sendError
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WrappedBuild

public WrappedBuild(hudson.model.AbstractBuild<P,R> build,
                    java.util.Map<java.lang.String,java.lang.String> variables)
             throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addAction

public void addAction(hudson.model.Action a)
Overrides:
addAction in class hudson.model.Actionable

checkPermission

public void checkPermission(hudson.security.Permission p)
Specified by:
checkPermission in interface hudson.security.AccessControlled
Overrides:
checkPermission in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

compareTo

public int compareTo(R that)
Specified by:
compareTo in interface java.lang.Comparable<R extends hudson.model.AbstractBuild<P,R>>
Overrides:
compareTo in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

delete

public void delete()
            throws java.io.IOException
Overrides:
delete in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

doArtifact

public void doArtifact(org.kohsuke.stapler.StaplerRequest req,
                       org.kohsuke.stapler.StaplerResponse rsp)
                throws java.io.IOException,
                       javax.servlet.ServletException,
                       java.lang.InterruptedException
Overrides:
doArtifact in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException
javax.servlet.ServletException
java.lang.InterruptedException

doBuildNumber

public void doBuildNumber(org.kohsuke.stapler.StaplerRequest req,
                          org.kohsuke.stapler.StaplerResponse rsp)
                   throws java.io.IOException
Overrides:
doBuildNumber in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

doBuildStatus

public void doBuildStatus(org.kohsuke.stapler.StaplerRequest req,
                          org.kohsuke.stapler.StaplerResponse rsp)
                   throws java.io.IOException
Overrides:
doBuildStatus in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

doBuildTimestamp

public void doBuildTimestamp(org.kohsuke.stapler.StaplerRequest req,
                             org.kohsuke.stapler.StaplerResponse rsp,
                             java.lang.String format)
                      throws java.io.IOException
Overrides:
doBuildTimestamp in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

doDoDelete

public void doDoDelete(org.kohsuke.stapler.StaplerRequest req,
                       org.kohsuke.stapler.StaplerResponse rsp)
                throws java.io.IOException,
                       javax.servlet.ServletException
Overrides:
doDoDelete in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException
javax.servlet.ServletException

doProgressiveLog

public void doProgressiveLog(org.kohsuke.stapler.StaplerRequest req,
                             org.kohsuke.stapler.StaplerResponse rsp)
                      throws java.io.IOException
Overrides:
doProgressiveLog in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

doStop

public void doStop(org.kohsuke.stapler.StaplerRequest req,
                   org.kohsuke.stapler.StaplerResponse rsp)
            throws java.io.IOException,
                   javax.servlet.ServletException
Overrides:
doStop in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException
javax.servlet.ServletException

doSubmitDescription

public void doSubmitDescription(org.kohsuke.stapler.StaplerRequest req,
                                org.kohsuke.stapler.StaplerResponse rsp)
                         throws java.io.IOException,
                                javax.servlet.ServletException
Overrides:
doSubmitDescription in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException
javax.servlet.ServletException

doToggleLogKeep

public void doToggleLogKeep(org.kohsuke.stapler.StaplerRequest req,
                            org.kohsuke.stapler.StaplerResponse rsp)
                     throws java.io.IOException,
                            javax.servlet.ServletException
Overrides:
doToggleLogKeep in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException
javax.servlet.ServletException

due

public java.util.Calendar due()
Overrides:
due in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getACL

public hudson.security.ACL getACL()
Specified by:
getACL in interface hudson.security.AccessControlled
Overrides:
getACL in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getAction

public <T extends hudson.model.Action> T getAction(java.lang.Class<T> type)
Overrides:
getAction in class hudson.model.Actionable

getAction

public hudson.model.Action getAction(int index)
Overrides:
getAction in class hudson.model.Actionable

getActions

public java.util.List<hudson.model.Action> getActions()
Overrides:
getActions in class hudson.model.Actionable

getActions

public <T extends hudson.model.Action> java.util.List<T> getActions(java.lang.Class<T> type)
Overrides:
getActions in class hudson.model.Actionable

getApi

public hudson.model.Api getApi(org.kohsuke.stapler.StaplerRequest req)
Overrides:
getApi in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getArtifacts

public java.util.List<hudson.model.Run.Artifact> getArtifacts()
Overrides:
getArtifacts in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getArtifactsDir

public java.io.File getArtifactsDir()
Overrides:
getArtifactsDir in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getBadgeActions

public java.util.List<hudson.model.BuildBadgeAction> getBadgeActions()
Overrides:
getBadgeActions in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getBuildStatusSummary

public hudson.model.Run.Summary getBuildStatusSummary()
Overrides:
getBuildStatusSummary in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getBuildStatusUrl

public java.lang.String getBuildStatusUrl()
Overrides:
getBuildStatusUrl in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getBuildVariables

public java.util.Map<java.lang.String,java.lang.String> getBuildVariables()
Overrides:
getBuildVariables in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getBuiltOn

public hudson.model.Node getBuiltOn()
Overrides:
getBuiltOn in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getBuiltOnStr

public java.lang.String getBuiltOnStr()
Overrides:
getBuiltOnStr in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getChangeSet

public hudson.scm.ChangeLogSet<? extends hudson.scm.ChangeLogSet.Entry> getChangeSet()
Overrides:
getChangeSet in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getCulprits

public java.util.Set<hudson.model.User> getCulprits()
Overrides:
getCulprits in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getDependencyChanges

public java.util.Map<hudson.model.AbstractProject,hudson.model.AbstractBuild.DependencyChange> getDependencyChanges(hudson.model.AbstractBuild from)
Overrides:
getDependencyChanges in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getDescription

public java.lang.String getDescription()
Overrides:
getDescription in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.ModelObject
Overrides:
getDisplayName in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getDownstreamBuilds

public java.util.Map<hudson.model.AbstractProject,hudson.model.Fingerprint.RangeSet> getDownstreamBuilds()
Overrides:
getDownstreamBuilds in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getDownstreamBuilds

public java.lang.Iterable<hudson.model.AbstractBuild<?,?>> getDownstreamBuilds(hudson.model.AbstractProject<?,?> that)
Overrides:
getDownstreamBuilds in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getDownstreamRelationship

public hudson.model.Fingerprint.RangeSet getDownstreamRelationship(hudson.model.AbstractProject that)
Overrides:
getDownstreamRelationship in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getDuration

public long getDuration()
Overrides:
getDuration in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getDurationString

public java.lang.String getDurationString()
Overrides:
getDurationString in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getDynamic

public java.lang.Object getDynamic(java.lang.String token,
                                   org.kohsuke.stapler.StaplerRequest req,
                                   org.kohsuke.stapler.StaplerResponse rsp)
Overrides:
getDynamic in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getEnvVars

public java.util.Map<java.lang.String,java.lang.String> getEnvVars()
Overrides:
getEnvVars in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getExecutor

public hudson.model.Executor getExecutor()
Overrides:
getExecutor in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getHasArtifacts

public boolean getHasArtifacts()
Overrides:
getHasArtifacts in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getIconColor

public hudson.model.BallColor getIconColor()
Overrides:
getIconColor in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getId

public java.lang.String getId()
Overrides:
getId in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getLog

public java.lang.String getLog()
                        throws java.io.IOException
Overrides:
getLog in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

getLog

public java.util.List<java.lang.String> getLog(int maxLines)
                                        throws java.io.IOException
Overrides:
getLog in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

getLogFile

public java.io.File getLogFile()
Overrides:
getLogFile in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getNextBuild

public R getNextBuild()
Overrides:
getNextBuild in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getNumber

public int getNumber()
Overrides:
getNumber in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getParent

public P getParent()
Specified by:
getParent in interface hudson.model.Queue.Executable
Overrides:
getParent in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getPreviousBuild

public R getPreviousBuild()
Overrides:
getPreviousBuild in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getPreviousFailedBuild

public R getPreviousFailedBuild()
Overrides:
getPreviousFailedBuild in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getPreviousNotFailedBuild

public R getPreviousNotFailedBuild()
Overrides:
getPreviousNotFailedBuild in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getResult

public hudson.model.Result getResult()
Overrides:
getResult in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getRootDir

public java.io.File getRootDir()
Specified by:
getRootDir in interface hudson.model.PersistenceRoot
Overrides:
getRootDir in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getSearch

public hudson.search.Search getSearch()
Specified by:
getSearch in interface hudson.search.SearchableModelObject
Overrides:
getSearch in class hudson.model.AbstractModelObject

getSearchName

public java.lang.String getSearchName()
Specified by:
getSearchName in interface hudson.search.SearchItem
Overrides:
getSearchName in class hudson.model.AbstractModelObject

getTestResultAction

public hudson.tasks.test.AbstractTestResultAction getTestResultAction()
Overrides:
getTestResultAction in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getTimestamp

public java.util.Calendar getTimestamp()
Overrides:
getTimestamp in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getTimestampString

public java.lang.String getTimestampString()
Overrides:
getTimestampString in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getTimestampString2

public java.lang.String getTimestampString2()
Overrides:
getTimestampString2 in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getTransitiveUpstreamBuilds

public java.util.Map<hudson.model.AbstractProject,java.lang.Integer> getTransitiveUpstreamBuilds()
Overrides:
getTransitiveUpstreamBuilds in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getTruncatedDescription

public java.lang.String getTruncatedDescription()
Overrides:
getTruncatedDescription in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getUpstreamBuilds

public java.util.Map<hudson.model.AbstractProject,java.lang.Integer> getUpstreamBuilds()
Overrides:
getUpstreamBuilds in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getUpstreamRelationship

public int getUpstreamRelationship(hudson.model.AbstractProject that)
Overrides:
getUpstreamRelationship in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getUpstreamRelationshipBuild

public hudson.model.AbstractBuild<?,?> getUpstreamRelationshipBuild(hudson.model.AbstractProject<?,?> that)
Overrides:
getUpstreamRelationshipBuild in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getUpUrl

public java.lang.String getUpUrl()
Overrides:
getUpUrl in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getUrl

public java.lang.String getUrl()
Overrides:
getUrl in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

getWhyKeepLog

public java.lang.String getWhyKeepLog()
Overrides:
getWhyKeepLog in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

hasChangeSetComputed

public boolean hasChangeSetComputed()
Overrides:
hasChangeSetComputed in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

hasntStartedYet

public boolean hasntStartedYet()
Overrides:
hasntStartedYet in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

hasParticipant

public boolean hasParticipant(hudson.model.User user)
Overrides:
hasParticipant in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

hasPermission

public boolean hasPermission(hudson.security.Permission p)
Specified by:
hasPermission in interface hudson.security.AccessControlled
Overrides:
hasPermission in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

isBuilding

public boolean isBuilding()
Overrides:
isBuilding in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

isLogUpdated

public boolean isLogUpdated()
Overrides:
isLogUpdated in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

keepLog

public void keepLog(boolean newValue)
             throws java.io.IOException
Overrides:
keepLog in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

run

public void run()
Specified by:
run in interface hudson.model.Queue.Executable
Specified by:
run in interface java.lang.Runnable
Specified by:
run in class hudson.model.AbstractBuild<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

save

public void save()
          throws java.io.IOException
Specified by:
save in interface hudson.model.Saveable
Overrides:
save in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

setDescription

public void setDescription(java.lang.String description)
                    throws java.io.IOException
Overrides:
setDescription in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>
Throws:
java.io.IOException

setResult

public void setResult(hudson.model.Result r)
Overrides:
setResult in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>

toString

public java.lang.String toString()
Overrides:
toString in class hudson.model.Run<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>>


Copyright © 2009. All Rights Reserved.