com.atlassian.bamboo.index
Class BuildResultsSummaryDocumentFactory

java.lang.Object
  extended by com.atlassian.bamboo.index.BuildResultsSummaryDocumentFactory

public class BuildResultsSummaryDocumentFactory
extends java.lang.Object

Converts a BuildResultsSummary into a Lucene Document to be indexed.


Constructor Summary
BuildResultsSummaryDocumentFactory()
           
 
Method Summary
 BuildResultsSummaryDocument getBuildResultsSummary(org.apache.lucene.document.Document doc)
           
 org.apache.lucene.document.Document getDocument(ResultsSummary summary, Plan plan)
           
 TriggerReasonManager getTriggerReasonManager()
           
 void setBuildResultsSummaryManager(BuildResultsSummaryManager buildResultsSummaryManager)
           
 void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
           
 void setTriggerReasonManager(TriggerReasonManager triggerReasonManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildResultsSummaryDocumentFactory

public BuildResultsSummaryDocumentFactory()
Method Detail

getDocument

public org.apache.lucene.document.Document getDocument(@NotNull
                                                       ResultsSummary summary,
                                                       @NotNull
                                                       Plan plan)

getBuildResultsSummary

public BuildResultsSummaryDocument getBuildResultsSummary(org.apache.lucene.document.Document doc)

setPluginAccessor

public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)

getTriggerReasonManager

public TriggerReasonManager getTriggerReasonManager()

setTriggerReasonManager

public void setTriggerReasonManager(TriggerReasonManager triggerReasonManager)

setBuildResultsSummaryManager

public void setBuildResultsSummaryManager(BuildResultsSummaryManager buildResultsSummaryManager)


Copyright © 2011 Atlassian. All Rights Reserved.