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<Author> getAllAuthors()
           
 Author getAuthorByName(java.lang.String name)
           
 java.util.Set<Author> 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<Author> getAllAuthors()
Specified by:
getAllAuthors in interface AuthorManager
Returns:
Set of all Author

getAuthorsInBuild

public java.util.Set<Author> getAuthorsInBuild(long buildId)

getAuthorByName

@Nullable
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 © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.