Class WarehousingBaseController
- java.lang.Object
-
- de.hybris.platform.warehousingwebservices.controllers.WarehousingBaseController
-
- Direct Known Subclasses:
WarehousingAsnsController,WarehousingBaseStoresController,WarehousingConsignmentsController,WarehousingOrdersController,WarehousingPointOfServicesController,WarehousingReturnsController,WarehousingStockLevelsController,WarehousingWarehousesController
public abstract class WarehousingBaseController extends java.lang.ObjectAbstract class containing basic controller functionality
-
-
Field Summary
Fields Modifier and Type Field Description protected DataMapperdataMapperstatic java.lang.StringDEFAULT_CURRENT_PAGEstatic java.lang.StringDEFAULT_FIELD_SETstatic java.lang.StringDEFAULT_PAGE_SIZEstatic java.lang.StringDEFAULT_SORTstatic java.lang.StringWAREHOUSE_ADMINISTRATOR_GROUPstatic java.lang.StringWAREHOUSE_AGENT_GROUPstatic java.lang.StringWAREHOUSE_MANAGER_GROUP
-
Constructor Summary
Constructors Constructor Description WarehousingBaseController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PageableDatacreatePageable(int page, int pageSize, java.lang.String sort)Creates a pageableData with provided page, pageSize and sortprotected voidvalidate(java.lang.Object object, java.lang.String objectName, org.springframework.validation.Validator validator)Validates the object by using the passed validator
-
-
-
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
-
DEFAULT_SORT
public static final java.lang.String DEFAULT_SORT
- See Also:
- Constant Field Values
-
WAREHOUSE_AGENT_GROUP
public static final java.lang.String WAREHOUSE_AGENT_GROUP
- See Also:
- Constant Field Values
-
WAREHOUSE_MANAGER_GROUP
public static final java.lang.String WAREHOUSE_MANAGER_GROUP
- See Also:
- Constant Field Values
-
WAREHOUSE_ADMINISTRATOR_GROUP
public static final java.lang.String WAREHOUSE_ADMINISTRATOR_GROUP
- See Also:
- Constant Field Values
-
dataMapper
protected DataMapper dataMapper
-
-
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 numberpageSize- number of items in a pagesort- 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- object to validateobjectName- name of the object which will be validatedvalidator- validator with which the object will be validated
-
-