diff --git a/src/org/redkale/net/Filter.java b/src/org/redkale/net/Filter.java index 96a22c26a..ee3f6077d 100644 --- a/src/org/redkale/net/Filter.java +++ b/src/org/redkale/net/Filter.java @@ -19,7 +19,7 @@ import org.redkale.util.*; * @param Request的子类型 * @param

Response的子类型 */ -public abstract class Filter, P extends Response> implements Comparable, Resourcable { +public abstract class Filter, P extends Response> implements Comparable { AnyValue _conf; //当前Filter的配置 @@ -33,11 +33,6 @@ public abstract class Filter, P extends public void destroy(C context, AnyValue config) { } - @Override - public String resourceName() { - return ""; - } - /** * 值越小越靠前执行 * @@ -48,7 +43,7 @@ public abstract class Filter, P extends } @Override - public int compareTo(Object o) { + public final int compareTo(Object o) { if (!(o instanceof Filter)) return 1; return this.getIndex() - ((Filter) o).getIndex(); } diff --git a/src/org/redkale/net/PrepareServlet.java b/src/org/redkale/net/PrepareServlet.java index cd786f4e0..3af7effa1 100644 --- a/src/org/redkale/net/PrepareServlet.java +++ b/src/org/redkale/net/PrepareServlet.java @@ -139,10 +139,6 @@ public abstract class PrepareServlet filterClass.equals(f.getClass())); } - public Filter removeFilter(String filterName) { - return removeFilter(f -> filterName.equals(f.resourceName())); - } - public Filter removeFilter(Predicate> predicate) { if (this.headFilter == null || predicate == null) return null; synchronized (filters) { diff --git a/src/org/redkale/net/http/HttpServer.java b/src/org/redkale/net/http/HttpServer.java index bf224e3bc..7a26b4f57 100644 --- a/src/org/redkale/net/http/HttpServer.java +++ b/src/org/redkale/net/http/HttpServer.java @@ -47,17 +47,6 @@ public class HttpServer extends Server 泛型 + * @param 泛型 * @param websocketOrServletType Class * * @return HttpServlet diff --git a/src/org/redkale/net/sncp/SncpServer.java b/src/org/redkale/net/sncp/SncpServer.java index 43098ec1c..54b9a8282 100644 --- a/src/org/redkale/net/sncp/SncpServer.java +++ b/src/org/redkale/net/sncp/SncpServer.java @@ -37,17 +37,6 @@ public class SncpServer extends Server getSncpServlets() { return ((SncpPrepareServlet) this.prepare).getSncpServlets(); }