java.lang.Object
de.hybris.platform.ordermanagementwebservices.controllers.OmsBaseController
Direct Known Subclasses:
OmsOrdersController, OmsReturnsController, OmsWorkflowController

public abstract class OmsBaseController extends Object
Abstract class containing basic controller functionality
  • Field Details

  • Constructor Details

    • OmsBaseController

      public OmsBaseController()
  • Method Details

    • createPageable

      protected PageableData createPageable(int page, int pageSize, String sort)
      Creates a pageableData with provided page, pageSize and sort
      Parameters:
      page - current page number
      pageSize - number of items in a page
      sort - sorting the results ascending or descending
      Returns:
      a pageableData
    • validate

      protected void validate(Object object, String objectName, org.springframework.validation.Validator validator)
      Validates the object by using the passed validator
      Parameters:
      object - the object ot be validated
      objectName - the object name
      validator - validator which will validate the object