public class DBSearchQueryHandler extends Object implements SearchQueryHandler
DefaultSearchQueryHandler
here.Constructor and Description |
---|
DBSearchQueryHandler()
Creates a new
DefaultSearchQueryHandler instance. |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(String key,
Object value)
Describe
addParameter method here. |
void |
buildSearchQuery(javax.servlet.ServletRequest request)
Describe
buildSearchQuery method here. |
HashMap |
getLucyQuery()
Describe
getLucyQuery method here. |
String |
getUrlParams()
Describe
getUrlParams method here. |
String |
getUrlParams(String pageNo)
A method that returns the HTML search form parameters as an URL
encoded parameter
String . |
boolean |
isSectionSelected(int sectionId) |
public static final String P_SECTION
public DBSearchQueryHandler()
DefaultSearchQueryHandler
instance.public void buildSearchQuery(javax.servlet.ServletRequest request)
buildSearchQuery
method here.buildSearchQuery
in interface SearchQueryHandler
request
- a ServletRequest
valuepublic boolean isSectionSelected(int sectionId)
isSectionSelected
in interface SearchQueryHandler
public String getUrlParams(String pageNo)
SearchQueryHandler
A method that returns the HTML search form parameters as an URL
encoded parameter String
.
The pageNo
parameter specifies which page number
the search query should include. If it is set to null
,
then it will not be included.
getUrlParams
in interface SearchQueryHandler
String
valuepublic String getUrlParams()
getUrlParams
method here.getUrlParams
in interface SearchQueryHandler
pageNo
- a String
valueString
valuepublic void addParameter(String key, Object value)
addParameter
method here.addParameter
in interface SearchQueryHandler
key
- a String
valuevalue
- an Object
valuepublic HashMap getLucyQuery()
getLucyQuery
method here.getLucyQuery
in interface SearchQueryHandler
HashMap
value© 1998- 2021 Escenic AS