|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object BaseSearchFormHandler atg.epub.servlet.SearchFormHandler atg.epub.servlet.ProjectSearchFormHandler
public class ProjectSearchFormHandler
ProjectSearchFormHandler Subclass of SearchFormHandler for searching, wrapping our starting with and contains helpers.
Field Summary | |
---|---|
static java.lang.String |
ALL_PROJECTS
|
static java.lang.String |
CLASS_VERSION
Class version string |
static java.lang.String |
COMPLETE_PROJECTS
|
static java.lang.String |
CURRENT_PROJECTS
|
Fields inherited from class atg.epub.servlet.SearchFormHandler |
---|
GENERATE_VALUES_BY_TYPE_FAILED, INVALID_KEYWORD_SEARCH_STRING, INVALID_PROP_COMBINATION, INVALID_SEARCH_PROPERTY_NAMES, NO_PROPERTY_NAMES_FOR_ITEM, UNMATCHED_QUOTES |
Constructor Summary | |
---|---|
ProjectSearchFormHandler()
|
Method Summary | |
---|---|
void |
beforeGet(DynamoHttpServletRequest request,
DynamoHttpServletResponse response)
Called when a form is rendered that references this bean. |
boolean |
beforeSet(javax.portlet.PortletRequest pRequest,
javax.portlet.PortletResponse pResponse)
Called before any setX methods on this form are set when a form that modifies properties of this form handler is submitted. |
protected Query |
generateSearchQuery(Repository pRepository,
java.lang.String pItemType,
QueryBuilder pQueryBuilder)
Return the query that should be executed on the Repository View. |
boolean |
getMineOnly()
|
boolean |
getPerformDefaultSearch()
|
Profile |
getProfile()
|
java.lang.String |
getSearchFor()
|
java.util.Collection |
getSearchResults()
Returns property SearchResults |
boolean |
getStartingWith()
|
java.lang.String |
getStatus()
|
java.lang.String |
getTextSearchPropertyName()
|
java.lang.String |
getWorkflowType()
|
void |
handleSearch(javax.portlet.PortletRequest pRequest,
javax.portlet.PortletResponse pResponse)
append wildcards based on our dumbed down settings |
void |
setMineOnly(boolean pMineOnly)
|
void |
setPerformDefaultSearch(boolean pPerformDefaultSearch)
|
void |
setProfile(Profile pProfile)
|
void |
setSearchFor(java.lang.String pSearchFor)
|
void |
setStartingWith(boolean pStartingWith)
|
void |
setStatus(java.lang.String pStatus)
|
void |
setTextSearchPropertyName(java.lang.String pPropertyName)
|
void |
setWorkflowType(java.lang.String pWorkflowType)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
public static final java.lang.String CURRENT_PROJECTS
public static final java.lang.String COMPLETE_PROJECTS
public static final java.lang.String ALL_PROJECTS
Constructor Detail |
---|
public ProjectSearchFormHandler()
Method Detail |
---|
public void setStartingWith(boolean pStartingWith)
public boolean getStartingWith()
public void setSearchFor(java.lang.String pSearchFor)
public java.lang.String getSearchFor()
public void setStatus(java.lang.String pStatus)
public java.lang.String getStatus()
public void setWorkflowType(java.lang.String pWorkflowType)
public java.lang.String getWorkflowType()
public void setMineOnly(boolean pMineOnly)
public boolean getMineOnly()
public void setPerformDefaultSearch(boolean pPerformDefaultSearch)
public boolean getPerformDefaultSearch()
public void setProfile(Profile pProfile)
public Profile getProfile()
public void setTextSearchPropertyName(java.lang.String pPropertyName)
public java.lang.String getTextSearchPropertyName()
public java.util.Collection getSearchResults()
public boolean beforeSet(javax.portlet.PortletRequest pRequest, javax.portlet.PortletResponse pResponse) throws DropletFormException
DropletFormException
public void beforeGet(DynamoHttpServletRequest request, DynamoHttpServletResponse response)
protected Query generateSearchQuery(Repository pRepository, java.lang.String pItemType, QueryBuilder pQueryBuilder) throws RepositoryException, DropletFormException
SearchFormHandler
generateSearchQuery
in class SearchFormHandler
pRepository
- the repository to search inpItemType
- the type of item to search for.pQueryBuilder
- the builder that should be used to construct the query
RepositoryException
- if an error occured while forming the query
DropletFormException
public void handleSearch(javax.portlet.PortletRequest pRequest, javax.portlet.PortletResponse pResponse) throws javax.servlet.ServletException
javax.servlet.ServletException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |