fr.paris.lutece.plugins.helpdesk.service.helpdesksearch
Class HelpdeskSearchService

java.lang.Object
  extended by fr.paris.lutece.plugins.helpdesk.service.helpdesksearch.HelpdeskSearchService

public class HelpdeskSearchService
extends Object

DocumentSearchService


Constructor Summary
HelpdeskSearchService()
           
 
Method Summary
static HelpdeskSearchService getInstance()
          Get the HelpdeskSearchService instance
 Collection<QuestionAnswer> getSearchResults(int nIdFaq, String strQuery, Date dateBegin, Date dateEnd, Subject subject, boolean bSearchSubSubjects, javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Return search results
 Collection<QuestionAnswer> getSearchResults(String strQuery, Date dateBegin, Date dateEnd, javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Return search results
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HelpdeskSearchService

public HelpdeskSearchService()
Method Detail

getInstance

public static HelpdeskSearchService getInstance()
Get the HelpdeskSearchService instance

Returns:
The HelpdeskSearchService

getSearchResults

public Collection<QuestionAnswer> getSearchResults(int nIdFaq,
                                                   String strQuery,
                                                   Date dateBegin,
                                                   Date dateEnd,
                                                   Subject subject,
                                                   boolean bSearchSubSubjects,
                                                   javax.servlet.http.HttpServletRequest request,
                                                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
Return search results

Parameters:
nIdFaq - The Id Faq
strQuery - The search query
dateBegin - The date begin
dateEnd - The date end
subject - The Subject
bSearchSubSubjects - true if research must be done in sub-subjects
request - The HttpServletRequest
plugin - The plugin
Returns:
Results as a collection of QuestionAnswer

getSearchResults

public Collection<QuestionAnswer> getSearchResults(String strQuery,
                                                   Date dateBegin,
                                                   Date dateEnd,
                                                   javax.servlet.http.HttpServletRequest request,
                                                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
Return search results

Parameters:
strQuery - The search query
dateBegin - The date begin
dateEnd - The date end
subject - The Subject
bSearchSubSubjects - true if research must be done in sub-subjects
request - The HttpServletRequest
plugin - The plugin
Returns:
Results as a collection of QuestionAnswer


Copyright © 2013 Mairie de Paris. All Rights Reserved.