Class TicketBaseController

java.lang.Object
de.hybris.platform.customerticketingocc.controllers.TicketBaseController
Direct Known Subclasses:
TicketsController

public class TicketBaseController extends Object
Base Controller. It defines the exception handler to be used by all controllers. Extending controllers can add or overwrite the exception handler if needed.
  • Field Details

  • Constructor Details

    • TicketBaseController

      public TicketBaseController()
  • Method Details

    • logParam

      protected static String logParam(String paramName, Long paramValue)
    • logParam

      protected static String logParam(String paramName, String paramValue)
    • logValue

      protected static String logValue(String paramValue)
    • sanitize

      protected static String sanitize(String input)
    • handleErrorInternal

      protected ErrorListWsDTO handleErrorInternal(String type, String message)
    • validate

      protected void validate(Object object, String objectName, org.springframework.validation.Validator validator)
    • getDataMapper

      public DataMapper getDataMapper()
    • setDataMapper

      public void setDataMapper(DataMapper dataMapper)
    • handleHttpMessageNotReadableException

      @ResponseStatus(BAD_REQUEST) @ResponseBody @ExceptionHandler(org.springframework.http.converter.HttpMessageNotReadableException.class) public ErrorListWsDTO handleHttpMessageNotReadableException(Exception ex)