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, ImmutablePlan plan)
           
 TriggerManager getTriggerManager()
           
 void setCommentService(CommentService commentService)
           
 void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
           
 void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
           
 void setTriggerManager(TriggerManager triggerManager)
           
 
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
                                                       ImmutablePlan plan)

getBuildResultsSummary

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

setPluginAccessor

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

getTriggerManager

public TriggerManager getTriggerManager()

setTriggerManager

public void setTriggerManager(TriggerManager triggerManager)

setResultsSummaryManager

public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)

setCommentService

public void setCommentService(CommentService commentService)


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.