org.broadleafcommerce.admin.server.service.persistence.validation
Class TargetItemRulesValidator

java.lang.Object
  extended by org.broadleafcommerce.admin.server.service.persistence.validation.TargetItemRulesValidator
All Implemented Interfaces:
PropertyValidator

@Component(value="blTargetItemRulesValidator")
public class TargetItemRulesValidator
extends Object
implements PropertyValidator

Validator that ensures that an offer of type OfferType.ORDER_ITEM has at least one rule for the target criteria

Author:
Phillip Verheyden (phillipuniverse)

Constructor Summary
TargetItemRulesValidator()
           
 
Method Summary
 PropertyValidationResult validate(Entity entity, Serializable instance, Map<String,FieldMetadata> entityFieldMetadata, Map<String,String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TargetItemRulesValidator

public TargetItemRulesValidator()
Method Detail

validate

public PropertyValidationResult validate(Entity entity,
                                         Serializable instance,
                                         Map<String,FieldMetadata> entityFieldMetadata,
                                         Map<String,String> validationConfiguration,
                                         BasicFieldMetadata propertyMetadata,
                                         String propertyName,
                                         String value)
Specified by:
validate in interface PropertyValidator


Copyright © 2013. All Rights Reserved.