Class OrderProxyController
java.lang.Object
com.order.api01authgateway.controller.OrderProxyController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> addItem(UUID orderId, @Valid OrderItemDTO dto, jakarta.servlet.http.HttpServletRequest request) reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> apiDocs(jakarta.servlet.http.HttpServletRequest request) reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> findAll(org.springframework.data.domain.Pageable pageable, jakarta.servlet.http.HttpServletRequest request) reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> findItemsByOrderId(UUID orderId, jakarta.servlet.http.HttpServletRequest request) reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>>
-
Constructor Details
-
OrderProxyController
public OrderProxyController()
-
-
Method Details
-
findAll
@GetMapping public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> findAll(org.springframework.data.domain.Pageable pageable, jakarta.servlet.http.HttpServletRequest request) -
apiDocs
@GetMapping("/v3/api-docs") public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> apiDocs(jakarta.servlet.http.HttpServletRequest request) -
findById
@GetMapping("/{id}") public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> findById(@PathVariable UUID id, jakarta.servlet.http.HttpServletRequest request) -
save
@PostMapping @ResponseStatus(CREATED) public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> save(@Valid @RequestBody @Valid OrderDTO dto, jakarta.servlet.http.HttpServletRequest request) -
update
-
delete
@DeleteMapping("/{id}") public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> delete(@PathVariable UUID id, jakarta.servlet.http.HttpServletRequest request) -
findItemsByOrderId
@GetMapping("/{orderId}/items") public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> findItemsByOrderId(@PathVariable UUID orderId, jakarta.servlet.http.HttpServletRequest request) -
addItem
@PostMapping("/{orderId}/items") @ResponseStatus(CREATED) public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<byte[]>> addItem(@PathVariable UUID orderId, @Valid @RequestBody @Valid OrderItemDTO dto, jakarta.servlet.http.HttpServletRequest request)
-