public class RuleValidator extends Object
Constructor and Description |
---|
RuleValidator(FilterService filterService) |
Modifier and Type | Method and Description |
---|---|
void |
validate(Rule rule) |
protected static void |
validateIpAddress(String errorContext,
String ipAddressValue) |
protected static void |
validateName(String name) |
protected static void |
validatePort(String errorContext,
String port) |
protected static void |
validateProtocol(String protocol) |
public RuleValidator(FilterService filterService)
public void validate(Rule rule) throws InvalidRuleException
InvalidRuleException
protected static void validateName(String name)
protected static void validateProtocol(String protocol) throws InvalidRuleException
InvalidRuleException
protected static void validatePort(String errorContext, String port) throws InvalidRuleException
InvalidRuleException
protected static void validateIpAddress(String errorContext, String ipAddressValue) throws InvalidRuleException
InvalidRuleException
Copyright © 2018. All rights reserved.