hudson.plugins.claim
Class AbstractClaimBuildAction<T extends hudson.model.Saveable>
java.lang.Object
hudson.tasks.junit.TestAction
hudson.plugins.claim.AbstractClaimBuildAction<T>
- All Implemented Interfaces:
- hudson.model.Action, hudson.model.BuildBadgeAction, hudson.model.ModelObject, hudson.model.ProminentProjectAction
- Direct Known Subclasses:
- ClaimBuildAction, ClaimTestAction
@ExportedBean(defaultVisibility=5)
public abstract class AbstractClaimBuildAction<T extends hudson.model.Saveable>
- extends hudson.tasks.junit.TestAction
- implements hudson.model.BuildBadgeAction, hudson.model.ProminentProjectAction
|
Field Summary |
protected T |
owner
|
| Methods inherited from class hudson.tasks.junit.TestAction |
annotate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.model.Action |
getDisplayName |
owner
protected T extends hudson.model.Saveable owner
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileName in interface hudson.model.Action
getUrlName
public String getUrlName()
- Specified by:
getUrlName in interface hudson.model.Action
getOwner
public T getOwner()
getBuild
public abstract hudson.model.AbstractBuild<?,?> getBuild()
doClaim
public void doClaim(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse resp)
throws javax.servlet.ServletException,
IOException
- Throws:
javax.servlet.ServletException
IOException
doUnclaim
public void doUnclaim(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse resp)
throws javax.servlet.ServletException,
IOException
- Throws:
javax.servlet.ServletException
IOException
getClaimedBy
@Exported
public String getClaimedBy()
getClaimedByName
@Exported
public String getClaimedByName()
setClaimedBy
public void setClaimedBy(String claimedBy)
isClaimed
@Exported
public boolean isClaimed()
claim
public void claim(String claimedBy,
String reason,
boolean sticky)
copyTo
public void copyTo(AbstractClaimBuildAction other)
- Claim a new Run with the same settings as this one.
unclaim
public void unclaim()
isClaimedByMe
public boolean isClaimedByMe()
canClaim
public boolean canClaim()
canRelease
public boolean canRelease()
isUserAnonymous
public boolean isUserAnonymous()
getReason
@Exported
public String getReason()
getReasonAnnotated
public String getReasonAnnotated()
setReason
public void setReason(String reason)
hasReason
public boolean hasReason()
isTransient
public boolean isTransient()
setTransient
public void setTransient(boolean transientClaim)
isSticky
@Exported
public boolean isSticky()
setSticky
public void setSticky(boolean sticky)
getClaimDate
@Exported
public Date getClaimDate()
hasClaimDate
public boolean hasClaimDate()
getNoun
public abstract String getNoun()
Copyright © 2004-2013. All Rights Reserved.