Class OmsBaseController

    • Field Detail

      • DEFAULT_FIELD_SET

        public static final java.lang.String DEFAULT_FIELD_SET
        See Also:
        Constant Field Values
      • DEFAULT_CURRENT_PAGE

        public static final java.lang.String DEFAULT_CURRENT_PAGE
        See Also:
        Constant Field Values
      • DEFAULT_PAGE_SIZE

        public static final java.lang.String DEFAULT_PAGE_SIZE
        See Also:
        Constant Field Values
      • CUSTOMER_SUPPORT_AGENT_GROUP

        public static final java.lang.String CUSTOMER_SUPPORT_AGENT_GROUP
        See Also:
        Constant Field Values
      • CUSTOMER_SUPPORT_MANAGER_GROUP

        public static final java.lang.String CUSTOMER_SUPPORT_MANAGER_GROUP
        See Also:
        Constant Field Values
      • CUSTOMER_SUPPORT_ADMINISTRATOR_GROUP

        public static final java.lang.String CUSTOMER_SUPPORT_ADMINISTRATOR_GROUP
        See Also:
        Constant Field Values
    • Constructor Detail

      • OmsBaseController

        public OmsBaseController()
    • Method Detail

      • createPageable

        protected PageableData createPageable​(int page,
                                              int pageSize,
                                              java.lang.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​(java.lang.Object object,
                                java.lang.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