org.exoplatform.commons.api.search.data
Class SearchContext

java.lang.Object
  extended by org.exoplatform.commons.api.search.data.SearchContext

public class SearchContext
extends Object

Search context contains context information needed for SearchService and its connectors Created by The eXo Platform SAS Author : Tung Vu Minh tungvm@exoplatform.com Feb 22, 2013


Nested Class Summary
static class SearchContext.RouterParams
           
 
Constructor Summary
SearchContext(org.exoplatform.web.controller.router.Router router, String siteName)
           
 
Method Summary
 org.exoplatform.web.controller.router.Router getRouter()
           
 String getSiteName()
           
 SearchContext handler(String value)
          puts Handler value into QualifiedName map
 SearchContext lang(String value)
          puts Lang value into QualifiedName map
 SearchContext path(String value)
          puts Path value into QualifiedName map
 String renderLink()
          render link base on router and Map
 void setRouter(org.exoplatform.web.controller.router.Router router)
           
 SearchContext siteName(String value)
          puts SiteType value into QualifiedName map
 SearchContext siteType(String value)
          puts SiteType value into QualifiedName map
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchContext

public SearchContext(org.exoplatform.web.controller.router.Router router,
                     String siteName)
Method Detail

getRouter

public org.exoplatform.web.controller.router.Router getRouter()

setRouter

public void setRouter(org.exoplatform.web.controller.router.Router router)

getSiteName

public String getSiteName()

handler

public SearchContext handler(String value)
puts Handler value into QualifiedName map

Parameters:
value -
Returns:

lang

public SearchContext lang(String value)
puts Lang value into QualifiedName map

Parameters:
value -
Returns:

path

public SearchContext path(String value)
puts Path value into QualifiedName map

Parameters:
value -
Returns:

siteType

public SearchContext siteType(String value)
puts SiteType value into QualifiedName map

Parameters:
value -
Returns:

siteName

public SearchContext siteName(String value)
puts SiteType value into QualifiedName map

Parameters:
value -
Returns:

renderLink

public String renderLink()
                  throws Exception
render link base on router and Map

Returns:
Throws:
Exception


Copyright © 2013 eXo Platform SAS. All Rights Reserved.