Class WorkbookLanguagePermissionValidator
java.lang.Object
com.hybris.backoffice.excel.validators.WorkbookLanguagePermissionValidator
- All Implemented Interfaces:
WorkbookValidator
Default excel validator for language permission check
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ServicelayerManagerprotected booleanhasPermissionsToLanguage(String language) voidsetCommonI18NService(CommonI18NService commonI18NService) voidsetExcelAttributeTypeSystemService(ExcelTypeSystemService<ExcelAttributeTypeSystemService.ExcelTypeSystem> excelAttributeTypeSystemService) voidsetExcelClassificationTypeSystemService(ExcelTypeSystemService<ExcelClassificationTypeSystemService.ExcelClassificationTypeSystem> excelClassificationTypeSystemService) voidsetExcelHeaderService(ExcelHeaderService excelHeaderService) voidsetExcelSheetService(ExcelSheetService excelSheetService) voidsetModelService(ModelService modelService) validate(org.apache.poi.ss.usermodel.Workbook workbook) Validates workbook.
-
Field Details
-
EXCEL_IMPORT_VALIDATION_WORKBOOK_LANGUAGE_PERMISSION_HEADER
- See Also:
-
EXCEL_IMPORT_VALIDATION_WORKBOOK_LANGUAGE_PERMISSION_DETAIL
- See Also:
-
-
Constructor Details
-
WorkbookLanguagePermissionValidator
public WorkbookLanguagePermissionValidator()
-
-
Method Details
-
validate
Description copied from interface:WorkbookValidatorValidates workbook. If workbook doesn't have validation issues then empty list should be returned.- Specified by:
validatein interfaceWorkbookValidator- Returns:
- list of validation results. If workbook doesn't have validation issues then empty list should be returned.
-
hasPermissionsToLanguage
-
getServicelayerManager
-
setCommonI18NService
-
setModelService
-
setExcelSheetService
-
setExcelHeaderService
-
setExcelClassificationTypeSystemService
public void setExcelClassificationTypeSystemService(ExcelTypeSystemService<ExcelClassificationTypeSystemService.ExcelClassificationTypeSystem> excelClassificationTypeSystemService) -
setExcelAttributeTypeSystemService
public void setExcelAttributeTypeSystemService(ExcelTypeSystemService<ExcelAttributeTypeSystemService.ExcelTypeSystem> excelAttributeTypeSystemService)
-