package hudson.plugins.claim; import hudson.plugins.claim.ClaimTestDataPublisher.Data; import hudson.tasks.junit.TestAction; public class ClaimTestAction extends AbstractClaimBuildAction<Data> { private String testObjectId; ClaimTestAction(Data owner, String testObjectId) { super(owner); this.testObjectId = testObjectId; } public String getDisplayName() { return "Claim Test"; } @Override public void claim(String claimedBy, String reason, boolean sticky) { super.claim(claimedBy, reason, sticky); owner.addClaim(testObjectId, this); } @Override public String getNoun() { return "test"; } }