Class OrderBillingDateValidator
java.lang.Object
ch.tocco.nice2.persist.core.api.validation.AbstractEntityValidator
ch.tocco.nice2.optional.order.impl.validator.OrderBillingDateValidator
- All Implemented Interfaces:
EntitiesValidator, EntityValidator
It validates that order billing date is
in range from not closes financial years.
-
Constructor Summary
ConstructorsConstructorDescriptionOrderBillingDateValidator(QueryBuilderFactory queryBuilderFactory, Context context, BusinessUnitManager businessUnitManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(Entity order, EntityValidationResult validationResult) Validate the entity at hand.Methods inherited from class AbstractEntityValidator
addMyself, getNameMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EntityValidator
validate
-
Constructor Details
-
OrderBillingDateValidator
public OrderBillingDateValidator(QueryBuilderFactory queryBuilderFactory, Context context, BusinessUnitManager businessUnitManager)
-
-
Method Details
-
validate
Description copied from interface:EntityValidatorValidate the entity at hand.- Parameters:
order- the entity to be validatedvalidationResult- the EntityValidationResult to write the result of the validation to.EntityValidationResultfor more details on how to construct the EntityValidationResult.- Throws:
PersistException
-