@Deprecated public class

SearchBean

extends Object
java.lang.Object
   ↳ com.atlassian.confluence.search.actions.SearchBean

This class is deprecated.
since 3.0. Use SearchManager instead.

Class Overview

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)

Summary

Public Constructors
SearchBean()
SearchBean(int maxResultsPerPage)
Public Methods
int getExcludedGlobalResultsNum(Query query, Filter filter)
@Deprecated int getFilteredCount()
This method is deprecated. since 2.10 filter counting is no longer used.
PaginationSupport getPaginationSupport()
List search(Query query, Filter passedFilter, Sort sort)
List search(Query query, Filter filter)
List search(Query query)
void setAnyTypeDao(AnyTypeDao anyTypeDao)
void setPaginationSupport(PaginationSupport paginationSupport)
void setResults(List results)
void setSearcher(Searcher searcher)
void setUserAccessor(UserAccessor userAccessor)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public SearchBean ()

public SearchBean (int maxResultsPerPage)

Public Methods

public int getExcludedGlobalResultsNum (Query query, Filter filter)

@Deprecated public int getFilteredCount ()

This method is deprecated.
since 2.10 filter counting is no longer used.

Returns
  • always 0 since deprecation.

public PaginationSupport getPaginationSupport ()

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

public List search (Query query, Filter filter)

public List search (Query query)

public void setAnyTypeDao (AnyTypeDao anyTypeDao)

public void setPaginationSupport (PaginationSupport paginationSupport)

public void setResults (List results)

public void setSearcher (Searcher searcher)

public void setUserAccessor (UserAccessor userAccessor)