From: markt Date: Wed, 29 Apr 2009 10:24:57 +0000 (+0000) Subject: Remove Reloader interface that is never used. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=b66c9a4bd1667402b235fd8a189efe12b0979f12;p=tomcat7.0 Remove Reloader interface that is never used. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@769735 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/loader/Reloader.java b/java/org/apache/catalina/loader/Reloader.java deleted file mode 100644 index d6c58b5fa..000000000 --- a/java/org/apache/catalina/loader/Reloader.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -package org.apache.catalina.loader; - - -/** - * Internal interface that ClassLoader implementations may - * optionally implement to support the auto-reload functionality of - * the classloader associated with the context. - * - * @author Craig R. McClanahan - * @version $Revision$ $Date$ - */ - -public interface Reloader { - - - /** - * Add a new repository to the set of places this ClassLoader can look for - * classes to be loaded. - * - * @param repository Name of a source of classes to be loaded, such as a - * directory pathname, a JAR file pathname, or a ZIP file pathname - * - * @exception IllegalArgumentException if the specified repository is - * invalid or does not exist - */ - public void addRepository(String repository); - - - /** - * Return a String array of the current repositories for this class - * loader. If there are no repositories, a zero-length array is - * returned. - */ - public String[] findRepositories(); - - - /** - * Have one or more classes or resources been modified so that a reload - * is appropriate? - */ - public boolean modified(); - - -} diff --git a/java/org/apache/catalina/loader/WebappClassLoader.java b/java/org/apache/catalina/loader/WebappClassLoader.java index 3c000e0fe..4e8b8bfd9 100644 --- a/java/org/apache/catalina/loader/WebappClassLoader.java +++ b/java/org/apache/catalina/loader/WebappClassLoader.java @@ -105,7 +105,7 @@ import org.apache.tomcat.util.IntrospectionUtils; */ public class WebappClassLoader extends URLClassLoader - implements Reloader, Lifecycle + implements Lifecycle { protected static org.apache.juli.logging.Log log=