@RestController @RequestMapping(value="/api/2/admin") public class AdminRestController extends Object
| Modifier and Type | Field and Description |
|---|---|
protected AdminService |
adminService |
| Constructor and Description |
|---|
AdminRestController() |
| Modifier and Type | Method and Description |
|---|---|
org.craftercms.commons.rest.Result |
createIndex(CreateIndexRequest request) |
void |
deleteIndex(String id,
DeleteIndexRequest request) |
Map<String,Object> |
getIndexInfo(String id) |
void |
setAdminService(AdminService adminService) |
protected AdminService adminService
public void setAdminService(AdminService adminService)
@RequestMapping(value="/index/create",
method=POST)
@ResponseStatus(value=CREATED)
public org.craftercms.commons.rest.Result createIndex(@RequestBody
CreateIndexRequest request)
@RequestMapping(value="/index/info/{id}",
method=GET)
@ResponseStatus(value=OK)
public Map<String,Object> getIndexInfo(@PathVariable(value="id")
String id)
@RequestMapping(value="/index/delete/{id}",
method=POST)
@ResponseStatus(value=NO_CONTENT)
public void deleteIndex(@PathVariable(value="id")
String id,
@RequestBody(required=false)
DeleteIndexRequest request)
Copyright © 2020 CrafterCMS. All rights reserved.