public abstract class StackOpResult<T> extends Object implements hudson.model.Action, Serializable, Cloneable
Modifier | Constructor and Description |
---|---|
protected |
StackOpResult(hudson.model.AbstractBuild<?,?> build) |
Modifier and Type | Method and Description |
---|---|
hudson.model.Api |
getApi() |
hudson.model.AbstractBuild<?,?> |
getBuild() |
List<org.cloudsmith.stackhammer.api.model.Diagnostic> |
getCloneDiagnostics() |
String |
getIconFileName() |
String |
getLargeIconFileName() |
protected org.cloudsmith.stackhammer.api.model.Repository |
getRepository() |
T |
getResult() |
List<org.cloudsmith.stackhammer.api.model.Diagnostic> |
getResultDiagnostics() |
int |
getResultDiagnosticsCount() |
protected String |
getSummary(List<? extends org.cloudsmith.stackhammer.api.model.MessageWithSeverity> messages) |
abstract String |
getTitle() |
protected String |
getUrlFor(String item) |
void |
setCloneDiagnostic(org.cloudsmith.stackhammer.api.model.ResultWithDiagnostic<org.cloudsmith.stackhammer.api.model.Repository> cloneDiagnostic) |
void |
setResult(org.cloudsmith.stackhammer.api.model.ResultWithDiagnostic<T> resultDiagnostic) |
public hudson.model.Api getApi()
public hudson.model.AbstractBuild<?,?> getBuild()
public List<org.cloudsmith.stackhammer.api.model.Diagnostic> getCloneDiagnostics()
public String getIconFileName()
getIconFileName
in interface hudson.model.Action
public String getLargeIconFileName()
protected org.cloudsmith.stackhammer.api.model.Repository getRepository()
public T getResult()
public List<org.cloudsmith.stackhammer.api.model.Diagnostic> getResultDiagnostics()
public int getResultDiagnosticsCount()
protected String getSummary(List<? extends org.cloudsmith.stackhammer.api.model.MessageWithSeverity> messages)
public abstract String getTitle()
public void setCloneDiagnostic(org.cloudsmith.stackhammer.api.model.ResultWithDiagnostic<org.cloudsmith.stackhammer.api.model.Repository> cloneDiagnostic)
cloneDiagnostic
- the cloneDiagnostic to setpublic void setResult(org.cloudsmith.stackhammer.api.model.ResultWithDiagnostic<T> resultDiagnostic)
Copyright © 2004-2012. All Rights Reserved.