com.atlassian.confluence.search.actions
Class SearchBean

java.lang.Object
  extended bycom.atlassian.confluence.search.actions.SearchBean

public class SearchBean
extends Object

This bean takes in a query object and executes a search on it It also maintains a paginationSupport object if the results you retrieve require pagination (even though pagination is optional, the hits/results are added onto the pagination object regardless)


Constructor Summary
SearchBean()
           
SearchBean(int maxResultsPerPage)
           
 
Method Summary
 int getFilteredCount()
           
 PaginationSupport getPaginationSupport()
           
 List search(Query query)
           
 List search(Query query, Filter filter)
           
 List search(Query query, Filter filter, Sort sort)
           
 void setAnyTypeObjectDao(AnyTypeObjectDao anyTypeObjectDao)
           
 void setPaginationSupport(PaginationSupport paginationSupport)
           
 void setResults(List results)
           
 void setSearcher(Searcher searcher)
           
 void setUserAccessor(UserAccessor userAccessor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchBean

public SearchBean()

SearchBean

public SearchBean(int maxResultsPerPage)
Method Detail

search

public List search(Query query)

search

public List search(Query query,
                   Filter filter)

search

public List search(Query query,
                   Filter filter,
                   Sort sort)

setResults

public void setResults(List results)

setSearcher

public void setSearcher(Searcher searcher)

setAnyTypeObjectDao

public void setAnyTypeObjectDao(AnyTypeObjectDao anyTypeObjectDao)

getPaginationSupport

public PaginationSupport getPaginationSupport()

setPaginationSupport

public void setPaginationSupport(PaginationSupport paginationSupport)

setUserAccessor

public void setUserAccessor(UserAccessor userAccessor)

getFilteredCount

public int getFilteredCount()


Confluence is developed by Atlassian.