Package org.openwms.tms.routing.ui
Class RouteResource
java.lang.Object
org.openwms.core.http.AbstractWebController
org.openwms.tms.routing.ui.RouteResource
@MeasuredRestController
class RouteResource
extends org.openwms.core.http.AbstractWebController
A RouteResource.
- Author:
- Heiko Scherrer
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRouteResource
(org.springframework.context.MessageSource messageSource, RouteUIService routeUIService) -
Method Summary
Methods inherited from class org.openwms.core.http.AbstractWebController
buildNOKResponse, buildNOKResponseWithKey, buildOKResponse, buildResponse, buildResponse, getLocationForCreatedResource, getLocationURIForCreatedResource, handleBehaviorAwareException, handleBusinessRuntimeException, handleConstraintViolationException, handleException, handleHttpBusinessException, handleRemovalNotAllowedException, handleTechnicalRuntimeException, handleValidationException, illegalArgumentException, translate
-
Field Details
-
routeUIService
-
-
Constructor Details
-
RouteResource
RouteResource(org.springframework.context.MessageSource messageSource, RouteUIService routeUIService)
-
-
Method Details
-
getAll
-
findByPKey
-
delete
@DeleteMapping("/v1/api/routes/{pKey}") @ResponseStatus(NO_CONTENT) @CacheEvict("routes") public void delete(@PathVariable("pKey") String pKey) -
save
-
create
@PostMapping("/v1/api/routes") @ResponseStatus(CREATED) @CacheEvict("routes") public void create(@RequestBody RouteVO routeVO, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp)
-