@Controller @RequestMapping(value="/opensearch") public class OpenSearchController extends Object
| Constructor and Description |
|---|
OpenSearchController() |
| Modifier and Type | Method and Description |
|---|---|
void |
search(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String query,
Integer start,
Integer count,
String format,
org.springframework.ui.Model model)
This method provides the OpenSearch query on the path /search
It will pass the result as a OpenSearchDocument directly to the client
|
void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method provides the OpenSearch servicedescription document on the path /service
It will pass the result as a OpenSearchDocument directly to the client
|
void |
setOpenSearchService(OpenSearchService oSS) |
@GetMapping(value="/search")
public void search(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
@RequestParam(name="query",required=false)
String query,
@RequestParam(name="start",required=false)
Integer start,
@RequestParam(name="rpp",required=false)
Integer count,
@RequestParam(name="format",required=false)
String format,
org.springframework.ui.Model model)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletException@GetMapping(value="/service")
public void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
IOExceptionpublic void setOpenSearchService(OpenSearchService oSS)
Copyright © 2019 DuraSpace. All rights reserved.