Class EventsController

java.lang.Object
de.hybris.eventtracking.ws.controllers.rest.EventsController

@Controller("defaultEventsController") @RequestMapping("/events") public class EventsController extends Object
  • Constructor Details

    • EventsController

      public EventsController(org.springframework.integration.channel.QueueChannel rawTrackingEventsChannel, RawEventEnricher rawEventEnricher)
  • Method Details

    • trackEvent

      @RequestMapping(method=POST, consumes="application/json") public org.springframework.http.ResponseEntity<String> trackEvent(javax.servlet.http.HttpServletRequest request) throws IOException
      Throws:
      IOException
    • extractBody

      protected String extractBody(javax.servlet.http.HttpServletRequest request) throws IOException
      Throws:
      IOException
    • forwardForProcessing

      protected void forwardForProcessing(String payload)
    • ok

      protected org.springframework.http.ResponseEntity<String> ok()
    • withCorsHeaders

      protected void withCorsHeaders(org.springframework.http.HttpHeaders headers)