All Known Implementing Classes:
SpiListenerController

public interface ListenerApi
Interface handling operations for Product's events.
Since:
2302
  • Method Details

    • listenToProductAttributeValueChangeEvent

      @RequestMapping(value="/listener/productAttributeValueChangeEvent", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) org.springframework.http.ResponseEntity<Void> listenToProductAttributeValueChangeEvent(@Valid @RequestBody @Valid ProductAttributeValueChangeEvent data)
    • listenToProductCreateEvent

      @RequestMapping(value="/listener/productCreateEvent", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) org.springframework.http.ResponseEntity<Void> listenToProductCreateEvent(@Valid @RequestBody @Valid ProductCreateEvent data)
    • listenToProductDeleteEvent

      @RequestMapping(value="/listener/productDeleteEvent", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) org.springframework.http.ResponseEntity<Void> listenToProductDeleteEvent(@Valid @RequestBody @Valid ProductDeleteEvent data)
    • listenToProductStateChangeEvent

      @RequestMapping(value="/listener/productStateChangeEvent", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) org.springframework.http.ResponseEntity<Void> listenToProductStateChangeEvent(@Valid @RequestBody @Valid ProductStateChangeEvent data)