diff --git a/scm-webapp/src/main/java/sonia/scm/ClassOverrides.java b/scm-webapp/src/main/java/sonia/scm/ClassOverrides.java index b9088ab817..38a9f99a21 100644 --- a/scm-webapp/src/main/java/sonia/scm/ClassOverrides.java +++ b/scm-webapp/src/main/java/sonia/scm/ClassOverrides.java @@ -95,6 +95,11 @@ public class ClassOverrides implements Iterable { URL overrideUrl = overridesEnm.nextElement(); + if (logger.isInfoEnabled()) + { + logger.info("load override from {}", overrideUrl.toExternalForm()); + } + try { ClassOverrides co = @@ -119,16 +124,6 @@ public class ClassOverrides implements Iterable return overrides; } - - public Class getOverride(Class clazz){ - Class implementation = null; - for ( ClassOverride co : getOverrides() ){ - if ( co.getBind().equals(clazz) ){ - implementation = (Class) co.getTo(); - } - } - return implementation; - } //~--- get methods ---------------------------------------------------------- @@ -177,6 +172,30 @@ public class ClassOverrides implements Iterable //~--- get methods ---------------------------------------------------------- + /** + * Method description + * + * + * @param clazz + * @param + * + * @return + */ + public Class getOverride(Class clazz) + { + Class implementation = null; + + for (ClassOverride co : getOverrides()) + { + if (co.getBind().equals(clazz)) + { + implementation = (Class) co.getTo(); + } + } + + return implementation; + } + /** * Method description *