Class OrderEbillStatusValidator
java.lang.Object
ch.tocco.nice2.optional.ordereinvoicing.impl.action.generateebill.validator.OrderEbillStatusValidator
- All Implemented Interfaces:
GenerateEbillActionValidator
@Component
public class OrderEbillStatusValidator
extends Object
implements GenerateEbillActionValidator
-
Constructor Summary
ConstructorsConstructorDescriptionOrderEbillStatusValidator
(PersistenceService persistenceService, TextResources textResources) -
Method Summary
Modifier and TypeMethodDescriptiongetName()
@Nullable String
validate
(EbillConfiguration configuration, PrimaryKeyList selectedEntities) Validate the action params of the ebill action
-
Constructor Details
-
OrderEbillStatusValidator
public OrderEbillStatusValidator(PersistenceService persistenceService, TextResources textResources)
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceGenerateEbillActionValidator
-
getSelectionModel
- Specified by:
getSelectionModel
in interfaceGenerateEbillActionValidator
-
validate
@Nullable public @Nullable String validate(EbillConfiguration configuration, PrimaryKeyList selectedEntities) Description copied from interface:GenerateEbillActionValidator
Validate the action params of the ebill action- Specified by:
validate
in interfaceGenerateEbillActionValidator
- Parameters:
configuration
- the relevant EbillConfigurationselectedEntities
- action selection- Returns:
- Null or empty string if everything is ok, error message if validation failed
-