com.sonyericsson.jenkins.plugins.bfa.model
Class FailureCauseDisplayData

java.lang.Object
  extended by com.sonyericsson.jenkins.plugins.bfa.model.FailureCauseDisplayData

public class FailureCauseDisplayData
extends Object

A class containing data to be displayed when presenting FailureCausesBuildAction summary.

Author:
Jan-Olof Sivtoft

Nested Class Summary
static class FailureCauseDisplayData.Links
          A class containing links to be displayed for the project and the build.
 
Constructor Summary
FailureCauseDisplayData()
          Use this constructor when the build is unknown.
FailureCauseDisplayData(hudson.model.AbstractBuild build)
          Use this constructor when the build is known.
 
Method Summary
 void addDownstreamFailureCause(FailureCauseDisplayData failureCauseDisplayData)
          Add a downstream builds display data.
 List<FailureCauseDisplayData> getDownstreamFailureCauses()
          Getter for getting a list of downstream display data.
 List<FoundFailureCause> getFoundFailureCauses()
          Getter for FoundFailureCauses.
 FailureCauseDisplayData.Links getLinks()
          Getter for project and build links.
 void setFoundFailureCauses(List<FoundFailureCause> foundFailureCauses)
          Set the FoundFailureCauses for corresponding action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FailureCauseDisplayData

public FailureCauseDisplayData()
Use this constructor when the build is unknown.


FailureCauseDisplayData

public FailureCauseDisplayData(hudson.model.AbstractBuild build)
Use this constructor when the build is known.

Parameters:
build - corresponding build
Method Detail

setFoundFailureCauses

public final void setFoundFailureCauses(List<FoundFailureCause> foundFailureCauses)
Set the FoundFailureCauses for corresponding action.

Parameters:
foundFailureCauses - a list of FoundFailureCauses

getFoundFailureCauses

public final List<FoundFailureCause> getFoundFailureCauses()
Getter for FoundFailureCauses.

Returns:
a list of FoundFailureCauses

addDownstreamFailureCause

public final void addDownstreamFailureCause(FailureCauseDisplayData failureCauseDisplayData)
Add a downstream builds display data.

Parameters:
failureCauseDisplayData - object containing a downstream display data

getDownstreamFailureCauses

public final List<FailureCauseDisplayData> getDownstreamFailureCauses()
Getter for getting a list of downstream display data.

Returns:
a list of all downstream display data

getLinks

public final FailureCauseDisplayData.Links getLinks()
Getter for project and build links.

Returns:
an object containing link info


Copyright © 2004-2014. All Rights Reserved.