public class RelatedKeywordResource
extends org.apache.stanbol.commons.web.base.resource.BaseStanbolResource
| Constructor and Description |
|---|
RelatedKeywordResource(javax.servlet.ServletContext context) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
findAllRelatedKeywords(String keyword,
String graphURI,
javax.ws.rs.core.HttpHeaders headers)
HTTP GET method to retrieve related keywords from all resources defined within Contenthub.
|
javax.ws.rs.core.Response |
findOntologyRelatedKeywords(String keyword,
String graphURI,
javax.ws.rs.core.HttpHeaders headers)
HTTP GET method to retrieve related keywords from ontology resources.
|
javax.ws.rs.core.Response |
findReferencedSiteRelatedKeywords(String keyword,
javax.ws.rs.core.HttpHeaders headers)
HTTP GET method to retrieve related keywords from the referenced sites.
|
javax.ws.rs.core.Response |
handleCorsPreflight(javax.ws.rs.core.HttpHeaders headers) |
public RelatedKeywordResource(@Context
javax.servlet.ServletContext context)
public javax.ws.rs.core.Response handleCorsPreflight(@Context
javax.ws.rs.core.HttpHeaders headers)
public final javax.ws.rs.core.Response findAllRelatedKeywords(String keyword, String graphURI, @Context javax.ws.rs.core.HttpHeaders headers) throws org.apache.stanbol.contenthub.servicesapi.search.SearchException
keyword - The keyword whose related keywords will be retrieved.graphURI - URI of the ontology to be used during the step in which related keywords are searched in
ontology resources. If this parameter is null, then no related keywords are returned
from ontology resources.headers - HTTP headersSearchResultWriter. SearchResult returned
by RelatedKeywordSearchManager.getRelatedKeywordsFromAllSources(String, String) only
contains related keywords (no resultant documents or facet fields are returned within the
SearchResult).org.apache.stanbol.contenthub.servicesapi.search.SearchExceptionpublic final javax.ws.rs.core.Response findOntologyRelatedKeywords(String keyword, String graphURI, @Context javax.ws.rs.core.HttpHeaders headers) throws org.apache.stanbol.contenthub.servicesapi.search.SearchException
keyword - The keyword whose related keywords will be retrieved from ontology resources.graphURI - URI of the ontology in which related keywords will be searched. The ontology should be
available in the Contenthub system.headers - HTTP headersSearchResultWriter. SearchResult returned
by RelatedKeywordSearchManager.getRelatedKeywordsFromOntology(String, String) contains
only related keywords from ontology resources. (No resultant documents or facet fields are
returned within the SearchResult).org.apache.stanbol.contenthub.servicesapi.search.SearchExceptionpublic final javax.ws.rs.core.Response findReferencedSiteRelatedKeywords(String keyword, @Context javax.ws.rs.core.HttpHeaders headers) throws org.apache.stanbol.contenthub.servicesapi.search.SearchException
keyword - The keyword whose related keywords will be retrieved from referenced sites.headers - HTTP headersSearchResultWriter. SearchResult returned
by RelatedKeywordSearchManager.getRelatedKeywordsFromReferencedSites(String) contains
only related keywords from referenced sites. (No resultant documents or facet fields are
returned within the SearchResult).org.apache.stanbol.contenthub.servicesapi.search.SearchExceptionCopyright © 2011-2014 The Apache Software Foundation. All Rights Reserved.