Class MandatoryOfftimeEventRelationValidator
java.lang.Object
ch.tocco.nice2.persist.core.api.validation.AbstractEntitiesValidator
ch.tocco.nice2.optional.conflict.impl.validator.MandatoryOfftimeEventRelationValidator
- All Implemented Interfaces:
EntitiesValidator
@ConditionalOnProperty(value="nice2.conflict.offtimeEventRelationMandatory",
havingValue="true",
matchIfMissing=true)
public class MandatoryOfftimeEventRelationValidator
extends AbstractEntitiesValidator
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMandatoryOfftimeEventRelationValidator
(QueryBuilderFactory queryBuilderFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setRelationsToCheck
(List<String> relationsToCheck) void
Validate all entities (of one entity model) that where changed in a transactionMethods inherited from class ch.tocco.nice2.persist.core.api.validation.AbstractEntitiesValidator
addMyself, getName
-
Field Details
-
VALIDATION_MESSAGE
-
-
Constructor Details
-
MandatoryOfftimeEventRelationValidator
-
-
Method Details
-
validate
Description copied from interface:EntitiesValidator
Validate all entities (of one entity model) that where changed in a transaction- Parameters:
entities
- the entities to be validatedvalidationResults
- a map of EntityValidationResults, contains anEntityValidationResult
for each entity. SeeEntityValidationResult
for more details on how to use the EntityValidationResult
-
setRelationsToCheck
-