diff options
Diffstat (limited to 'qpid/java')
| -rw-r--r-- | qpid/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java | 8 | ||||
| -rw-r--r-- | qpid/java/common/src/main/java/org/apache/qpid/configuration/Validator.java | 6 |
2 files changed, 7 insertions, 7 deletions
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java b/qpid/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java index 6cf73c5768..090ecb8d7d 100644 --- a/qpid/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java +++ b/qpid/java/common/src/main/java/org/apache/qpid/configuration/Accessor.java @@ -221,12 +221,8 @@ public interface Accessor public Boolean getBoolean(String name) { - Boolean v = delegate.getBoolean(name); - for (Validator validator: validators) - { - validator.validate(v); - } - return v; + // there is nothing to validate in a boolean + return delegate.getBoolean(name); } public Integer getInt(String name) diff --git a/qpid/java/common/src/main/java/org/apache/qpid/configuration/Validator.java b/qpid/java/common/src/main/java/org/apache/qpid/configuration/Validator.java index d3bb1606db..13f7954bbc 100644 --- a/qpid/java/common/src/main/java/org/apache/qpid/configuration/Validator.java +++ b/qpid/java/common/src/main/java/org/apache/qpid/configuration/Validator.java @@ -23,5 +23,9 @@ package org.apache.qpid.configuration; public interface Validator { - public void validate(Object value); + public void validate(Integer value); + + public void validate(Long value); + + public void validate(String value); } |
