@RestController @RequestMapping(value="/api/2/search") public class SearchRestController extends Object
| Constructor and Description |
|---|
SearchRestController() |
| Modifier and Type | Method and Description |
|---|---|
org.craftercms.commons.rest.Result |
commit(String indexId) |
org.craftercms.commons.rest.Result |
delete(String indexId,
String site,
String id) |
protected org.springframework.util.MultiValueMap<String,String> |
getAdditionalMultiValueFields(javax.servlet.http.HttpServletRequest request) |
Map<String,Object> |
search(String indexId,
javax.servlet.http.HttpServletRequest request) |
void |
setSearchService(SearchService searchService) |
org.craftercms.commons.rest.Result |
update(String indexId,
String site,
String id,
boolean ignoreRootInFieldNames,
String xml) |
org.craftercms.commons.rest.Result |
updateContent(String indexId,
String site,
String id,
org.springframework.web.multipart.MultipartFile file,
javax.servlet.http.HttpServletRequest request) |
public void setSearchService(SearchService searchService)
@RequestMapping(value="/search",
method=GET)
public Map<String,Object> search(@RequestParam(value="index_id",required=false)
String indexId,
javax.servlet.http.HttpServletRequest request)
throws SearchException
SearchException@RequestMapping(value="/update",
method=POST)
public org.craftercms.commons.rest.Result update(@RequestParam(value="index_id",required=false)
String indexId,
@RequestParam(value="site")
String site,
@RequestParam(value="id")
String id,
@RequestParam(value="strip_root")
boolean ignoreRootInFieldNames,
@RequestBody
String xml)
throws SearchException
SearchException@RequestMapping(value="/delete",
method=POST)
public org.craftercms.commons.rest.Result delete(@RequestParam(value="index_id",required=false)
String indexId,
@RequestParam(value="site")
String site,
@RequestParam(value="id")
String id)
throws SearchException
SearchException@RequestMapping(value="/commit",
method=POST)
public org.craftercms.commons.rest.Result commit(@RequestParam(value="index_id",required=false)
String indexId)
throws SearchException
SearchException@RequestMapping(value="/update-content",
method=POST)
public org.craftercms.commons.rest.Result updateContent(@RequestParam(value="index_id",required=false)
String indexId,
@RequestParam(value="site")
String site,
@RequestParam(value="id")
String id,
@RequestPart(value="content")
org.springframework.web.multipart.MultipartFile file,
javax.servlet.http.HttpServletRequest request)
throws SearchException
SearchExceptionCopyright © 2019 CrafterCMS. All rights reserved.