java.lang.Object
de.hybris.platform.subscribedproducttmfwebservices.v1.controllers.SpiBaseController
de.hybris.platform.subscribedproducttmfwebservices.v1.controllers.SpiListenerController
All Implemented Interfaces:
ListenerApi

@Deprecated(since="2208") @Controller @Secured("ROLE_TRUSTED_CLIENT") public class SpiListenerController extends SpiBaseController implements ListenerApi
Deprecated.
2208
Default implementation of ListenerApi.
Since:
2111
  • Constructor Details

    • SpiListenerController

      public SpiListenerController()
      Deprecated.
  • Method Details

    • listenToProductAttributeValueChangeEvent

      @RequestMapping(value="/listener/productAttributeValueChangeEvent", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) public org.springframework.http.ResponseEntity listenToProductAttributeValueChangeEvent(@Valid @RequestBody @Valid ProductAttributeValueChangeEvent data)
      Deprecated.
      Specified by:
      listenToProductAttributeValueChangeEvent in interface ListenerApi
    • listenToProductStateChangeEvent

      @RequestMapping(value="/listener/productStateChangeEvent", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) public org.springframework.http.ResponseEntity listenToProductStateChangeEvent(@Valid @RequestBody @Valid ProductStateChangeEvent data)
      Deprecated.
      Specified by:
      listenToProductStateChangeEvent in interface ListenerApi
    • listenToProductCreateEvent

      @RequestMapping(value="/listener/productCreateEvent", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) public org.springframework.http.ResponseEntity listenToProductCreateEvent(@Valid @RequestBody @Valid ProductCreateEvent data)
      Deprecated.
      Specified by:
      listenToProductCreateEvent in interface ListenerApi
    • listenToProductDeleteEvent

      @RequestMapping(value="/listener/productDeleteEvent", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) public org.springframework.http.ResponseEntity listenToProductDeleteEvent(@Valid @RequestBody @Valid ProductDeleteEvent data)
      Deprecated.
      Specified by:
      listenToProductDeleteEvent in interface ListenerApi
    • getSpiProductService

      protected SpiProductService getSpiProductService()
      Deprecated.
    • getSpiCreateEventValidator

      protected SpiCreateEventValidator getSpiCreateEventValidator()
      Deprecated.
    • getSpiUpdateEventValidator

      protected SpiUpdateEventValidator getSpiUpdateEventValidator()
      Deprecated.
    • getSpiStateChangeEventValidator

      protected SpiStateChangeEventValidator getSpiStateChangeEventValidator()
      Deprecated.
    • getSpiDeleteEventValidator

      protected SpiDeleteEventValidator getSpiDeleteEventValidator()
      Deprecated.
    • getTxTemplate

      protected org.springframework.transaction.support.TransactionTemplate getTxTemplate()
      Deprecated.