From a9f00579d155359c3717ae02cdc7481a3487783d Mon Sep 17 00:00:00 2001 From: Rajith Muditha Attapattu Date: Thu, 15 Apr 2010 19:35:10 +0000 Subject: Made minor enchancements to the following support classes. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@934560 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/main/java/org/apache/qpid/configuration/Accessor.java | 8 ++------ .../src/main/java/org/apache/qpid/configuration/Validator.java | 6 +++++- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'qpid/java') 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); } -- cgit v1.2.1