org.exoplatform.calendar.service.impl
Class CalendarSearchServiceConnector

java.lang.Object
  extended by org.exoplatform.container.component.BaseComponentPlugin
      extended by org.exoplatform.commons.api.search.SearchServiceConnector
          extended by org.exoplatform.calendar.service.impl.CalendarSearchServiceConnector
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
Direct Known Subclasses:
EventSearchConnector, TaskSearchConnector

public class CalendarSearchServiceConnector
extends org.exoplatform.commons.api.search.SearchServiceConnector

Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com Jan 22, 2013


Field Summary
 
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name
 
Constructor Summary
CalendarSearchServiceConnector(org.exoplatform.container.xml.InitParams initParams)
           
 
Method Summary
 String getUrl(org.exoplatform.web.controller.router.Router router, String handler, String siteName, String spaceGroupId, String pageName)
           
 Collection<org.exoplatform.commons.api.search.data.SearchResult> search(org.exoplatform.commons.api.search.data.SearchContext context, String query, Collection<String> sites, int offset, int limit, String sort, String order)
           
protected  Collection<org.exoplatform.commons.api.search.data.SearchResult> searchData(org.exoplatform.commons.api.search.data.SearchContext context, String dataType, String query, Collection<String> sites, int offset, int limit, String sort, String order)
           
 
Methods inherited from class org.exoplatform.commons.api.search.SearchServiceConnector
getDisplayName, getSearchType, setDisplayName, setSearchType
 
Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalendarSearchServiceConnector

public CalendarSearchServiceConnector(org.exoplatform.container.xml.InitParams initParams)
Method Detail

search

public Collection<org.exoplatform.commons.api.search.data.SearchResult> search(org.exoplatform.commons.api.search.data.SearchContext context,
                                                                               String query,
                                                                               Collection<String> sites,
                                                                               int offset,
                                                                               int limit,
                                                                               String sort,
                                                                               String order)
Specified by:
search in class org.exoplatform.commons.api.search.SearchServiceConnector

searchData

protected Collection<org.exoplatform.commons.api.search.data.SearchResult> searchData(org.exoplatform.commons.api.search.data.SearchContext context,
                                                                                      String dataType,
                                                                                      String query,
                                                                                      Collection<String> sites,
                                                                                      int offset,
                                                                                      int limit,
                                                                                      String sort,
                                                                                      String order)

getUrl

public String getUrl(org.exoplatform.web.controller.router.Router router,
                     String handler,
                     String siteName,
                     String spaceGroupId,
                     String pageName)


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.