Class RegistryDataController
java.lang.Object
net.croz.nrich.registry.data.controller.RegistryDataController
@RequestMapping("${nrich.registry.data.endpoint-path:nrich/registry/data}")
@RestController
public class RegistryDataController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Tcreate(@Valid CreateRegistryRequest request) voiddelete(@Valid DeleteRegistryRequest request) <P> org.springframework.data.domain.Page<P>list(@Valid net.croz.nrich.registry.api.data.request.ListRegistryRequest request) listBulk(@Valid net.croz.nrich.registry.api.data.request.ListBulkRegistryRequest request) <T> Tupdate(@Valid UpdateRegistryRequest request)
-
Constructor Details
-
RegistryDataController
public RegistryDataController()
-
-
Method Details
-
listBulk
-
list
@PostMapping("list") public <P> org.springframework.data.domain.Page<P> list(@RequestBody @Valid @Valid net.croz.nrich.registry.api.data.request.ListRegistryRequest request) -
delete
-
create
@PostMapping("create") public <T> T create(@RequestBody @Valid @Valid CreateRegistryRequest request) -
update
@PostMapping("update") public <T> T update(@RequestBody @Valid @Valid UpdateRegistryRequest request)
-