This commit is contained in:
wentch
2016-01-05 10:46:53 +08:00
parent 162c227b78
commit 3da8090190
2 changed files with 7 additions and 5 deletions

View File

@@ -18,7 +18,9 @@ import org.redkale.watch.*;
/** /**
* *
* <p> 详情见: http://www.redkale.org * <p>
* 详情见: http://www.redkale.org
*
* @author zhangjx * @author zhangjx
*/ */
public final class HttpPrepareServlet extends PrepareServlet<HttpRequest, HttpResponse<HttpRequest>> { public final class HttpPrepareServlet extends PrepareServlet<HttpRequest, HttpResponse<HttpRequest>> {
@@ -34,7 +36,7 @@ public final class HttpPrepareServlet extends PrepareServlet<HttpRequest, HttpRe
@Override @Override
public void init(Context context, AnyValue config) { public void init(Context context, AnyValue config) {
this.servlets.stream().forEach(s -> { this.servlets.stream().forEach(s -> {
s.init(context, s.conf); s.init(context, s._conf);
}); });
final WatchFactory watch = ((HttpContext) context).getWatchFactory(); final WatchFactory watch = ((HttpContext) context).getWatchFactory();
if (watch != null) { if (watch != null) {
@@ -101,7 +103,7 @@ public final class HttpPrepareServlet extends PrepareServlet<HttpRequest, HttpRe
strmaps.put(mapping, servlet); strmaps.put(mapping, servlet);
} }
} }
servlet.conf = conf; servlet._conf = conf;
this.servlets.add(servlet); this.servlets.add(servlet);
} }
@@ -125,7 +127,7 @@ public final class HttpPrepareServlet extends PrepareServlet<HttpRequest, HttpRe
public void destroy(Context context, AnyValue config) { public void destroy(Context context, AnyValue config) {
this.resourceHttpServlet.destroy(context, config); this.resourceHttpServlet.destroy(context, config);
this.servlets.stream().forEach(s -> { this.servlets.stream().forEach(s -> {
s.destroy(context, s.conf); s.destroy(context, s._conf);
}); });
} }

View File

@@ -15,7 +15,7 @@ import org.redkale.util.*;
*/ */
public abstract class HttpServlet extends Servlet<HttpRequest, HttpResponse<HttpRequest>> { public abstract class HttpServlet extends Servlet<HttpRequest, HttpResponse<HttpRequest>> {
AnyValue conf; //当前HttpServlet的配置 AnyValue _conf; //当前HttpServlet的配置
@Override @Override
public final boolean equals(Object obj) { public final boolean equals(Object obj) {