Class AbstractController

java.lang.Object
de.hybris.platform.webservicescommons.controllers.AbstractController
Direct Known Subclasses:
PersonalizationAbstractController, PreviewController

public class AbstractController extends Object
  • Field Details

  • Constructor Details

    • AbstractController

      public AbstractController()
  • Method Details

    • validateResponse

      protected <T> T validateResponse(T item, String type)
    • getLocationHeader

      protected <T> org.springframework.http.ResponseEntity<T> getLocationHeader(T item, org.springframework.web.util.UriComponentsBuilder builder, String path, String... values)
    • validateInputCode

      protected String validateInputCode(String code, String objectCode, String objectName)
    • validate

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

      protected org.springframework.validation.BindingResult getBindingResult(Object object, String name)
    • validate

      protected void validate(org.springframework.validation.BindingResult result)
    • executeAndConvertException

      protected <R> R executeAndConvertException(Supplier<R> supplier)
    • executeAndConvertException

      protected void executeAndConvertException(AbstractController.Executor executor)
    • getWebPaginationUtils

      public WebPaginationUtils getWebPaginationUtils()
    • setWebPaginationUtils

      public void setWebPaginationUtils(WebPaginationUtils webPaginationUtils)