Package org.n52.web.ctrl
Class SearchController
- java.lang.Object
-
- org.n52.web.ctrl.BaseController
-
- org.n52.web.ctrl.SearchController
-
@RestController @RequestMapping(value="/api/search", produces="application/json") public class SearchController extends BaseController
-
-
Constructor Summary
Constructors Constructor Description SearchController(SearchService service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddCacheHeader(IoParameters parameter, javax.servlet.http.HttpServletResponse response)org.springframework.web.servlet.ModelAndViewsearchResources(String httpLocale, org.springframework.util.MultiValueMap<String,String> query, javax.servlet.http.HttpServletResponse response)-
Methods inherited from class org.n52.web.ctrl.BaseController
addAdditionalParameter, addCacheHeader, addHrefBase, createCollectionUrl, createObjectMapper, createParameters, createParameters, createParameters, createParameters, createParameters, createParameters, getConfig, getExceptionHandle, getExternalUrl, getResourcePathFrom, handle400, handle404, handle500, handleException, isRequestingJsonData, isRequestingPdfData, isRequestingPngData, setExternalUrl, validateResponseSplitting
-
-
-
-
Constructor Detail
-
SearchController
@Autowired public SearchController(SearchService service)
-
-
Method Detail
-
searchResources
@RequestMapping(method=GET) public org.springframework.web.servlet.ModelAndView searchResources(@RequestHeader(value="accept-language",required=false) String httpLocale, @RequestParam(required=false) org.springframework.util.MultiValueMap<String,String> query, javax.servlet.http.HttpServletResponse response)
-
addCacheHeader
protected void addCacheHeader(IoParameters parameter, javax.servlet.http.HttpServletResponse response)
- Specified by:
addCacheHeaderin classBaseController
-
-