com.atlassian.bamboo.author
Class LuceneAuthorManagerImpl

java.lang.Object
  extended by com.atlassian.bamboo.author.LuceneAuthorManagerImpl
All Implemented Interfaces:
AuthorManager

public class LuceneAuthorManagerImpl
extends java.lang.Object
implements AuthorManager


Constructor Summary
LuceneAuthorManagerImpl()
           
 
Method Summary
 java.util.Set getAllAuthors()
           
 Author getAuthorByName(java.lang.String name)
           
 java.util.Set getAuthorsInBuild(long buildId)
           
 BuildResultsSummaryDocumentFactory getBuildResultsSummaryDocumentFactory()
           
 IndexedBuildResultsSearcher getIndexedBuildResultsSearcher()
           
 void setBuildResultsSummaryDocumentFactory(BuildResultsSummaryDocumentFactory buildResultsSummaryDocumentFactory)
           
 void setIndexedBuildResultsSearcher(IndexedBuildResultsSearcher indexedBuildResultsSearcher)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneAuthorManagerImpl

public LuceneAuthorManagerImpl()
Method Detail

getAllAuthors

public java.util.Set getAllAuthors()
Specified by:
getAllAuthors in interface AuthorManager
Returns:
Set of all Author

getAuthorsInBuild

public java.util.Set getAuthorsInBuild(long buildId)

getAuthorByName

public Author getAuthorByName(java.lang.String name)
Specified by:
getAuthorByName in interface AuthorManager
Returns:
Author with given name.

getBuildResultsSummaryDocumentFactory

public BuildResultsSummaryDocumentFactory getBuildResultsSummaryDocumentFactory()

setBuildResultsSummaryDocumentFactory

public void setBuildResultsSummaryDocumentFactory(BuildResultsSummaryDocumentFactory buildResultsSummaryDocumentFactory)

getIndexedBuildResultsSearcher

public IndexedBuildResultsSearcher getIndexedBuildResultsSearcher()

setIndexedBuildResultsSearcher

public void setIndexedBuildResultsSearcher(IndexedBuildResultsSearcher indexedBuildResultsSearcher)


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.