public interface RouteApi
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
RouteApi.Path |
| 限定符和类型 | 方法和说明 |
|---|---|
com.xforceplus.tenant.security.core.api.response.ResponseEntity<java.lang.String> |
check(long id,
java.lang.String healthPath) |
<T extends com.xforceplus.domain.route.RouteDto> |
create(@Valid com.xforceplus.route.api.common.model.RouteModel.Request.Save route) |
com.xforceplus.tenant.security.core.api.response.ResponseEntity<java.lang.String> |
delete(long id) |
<T extends com.xforceplus.domain.route.RouteDto> |
histories(long id,
org.springframework.data.domain.Pageable pageable) |
<T extends com.xforceplus.domain.route.RouteDto> |
list(com.xforceplus.route.api.common.model.RouteModel.Request.Query query,
org.springframework.data.domain.Sort sort) |
<T extends com.xforceplus.domain.route.RouteDto> |
page(com.xforceplus.route.api.common.model.RouteModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
<T extends com.xforceplus.domain.route.RouteDto> |
update(long id,
com.xforceplus.route.api.common.model.RouteModel.Request.Save route) |
@ResponseBody
@RequestMapping(name="\u8def\u7531\u5206\u9875\u5217\u8868",
value="${xforce.route.service.url.prefix:/api}/global${xforce.route.service.version:}/routes",
method=GET)
<T extends com.xforceplus.domain.route.RouteDto> com.xforceplus.tenant.security.core.api.response.ResponseEntity<org.springframework.data.domain.Page<T>> page(com.xforceplus.route.api.common.model.RouteModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
@ResponseBody
@RequestMapping(name="\u8def\u7531\u5217\u8868",
value="${xforce.route.service.url.prefix:/api}/global${xforce.route.service.version:}/routes/list",
method=GET)
<T extends com.xforceplus.domain.route.RouteDto> com.xforceplus.tenant.security.core.api.response.ResponseEntity<java.util.List<T>> list(com.xforceplus.route.api.common.model.RouteModel.Request.Query query,
org.springframework.data.domain.Sort sort)
@ResponseBody
@RequestMapping(name="\u65b0\u589e\u8def\u7531",
value="${xforce.route.service.url.prefix:/api}/global${xforce.route.service.version:}/routes",
method=POST)
<T extends com.xforceplus.domain.route.RouteDto> com.xforceplus.tenant.security.core.api.response.ResponseEntity<T> create(@Valid @RequestBody
@Valid com.xforceplus.route.api.common.model.RouteModel.Request.Save route)
@ResponseBody
@RequestMapping(name="\u66f4\u65b0\u8def\u7531",
value="${xforce.route.service.url.prefix:/api}/global${xforce.route.service.version:}/routes/{id}",
method=PUT)
<T extends com.xforceplus.domain.route.RouteDto> com.xforceplus.tenant.security.core.api.response.ResponseEntity<T> update(@PathVariable(value="id")
long id,
@RequestBody
com.xforceplus.route.api.common.model.RouteModel.Request.Save route)
@ResponseBody
@RequestMapping(name="\u5220\u9664\u8def\u7531",
value="${xforce.route.service.url.prefix:/api}/global${xforce.route.service.version:}/routes/{id}",
method=DELETE)
com.xforceplus.tenant.security.core.api.response.ResponseEntity<java.lang.String> delete(@PathVariable(value="id")
long id)
@ResponseBody
@RequestMapping(name="\u68c0\u67e5\u8def\u7531",
value="${xforce.route.service.url.prefix:/api}/global${xforce.route.service.version:}/routes/{id}/check",
method=GET)
com.xforceplus.tenant.security.core.api.response.ResponseEntity<java.lang.String> check(@PathVariable(value="id")
long id,
@RequestParam(value="healthPath",required=false)
java.lang.String healthPath)
@ResponseBody
@RequestMapping(name="\u67e5\u6307\u5b9a\u8def\u7531\u53d8\u66f4\u5386\u53f2\u5206\u9875\u8bb0\u5f55",
value="${xforce.route.service.url.prefix:/api}/global${xforce.route.service.version:}/routes/{id}/histories",
method=GET)
<T extends com.xforceplus.domain.route.RouteDto> com.xforceplus.tenant.security.core.api.response.ResponseEntity<org.springframework.data.domain.Page<io.geewit.data.jpa.envers.domain.ComparedRevision<T,java.lang.String>>> histories(@PathVariable(value="id")
long id,
org.springframework.data.domain.Pageable pageable)