This commit is contained in:
Redkale
2017-05-12 14:58:52 +08:00
parent 26778c58c9
commit 564067602f
3 changed files with 4 additions and 14 deletions

View File

@@ -145,12 +145,12 @@ public abstract class Response<C extends Context, R extends Request<C>> {
}
@SuppressWarnings("unchecked")
protected <S extends Servlet> void nextEvent(S nextServlet) {
public <S extends Servlet> void thenEvent(S nextServlet) {
this.nextServlet = nextServlet;
}
@SuppressWarnings("unchecked")
protected void nextEvent() throws IOException {
public void nextEvent() throws IOException {
if (this.nextServlet != null) {
Servlet s = this.nextServlet;
this.nextServlet = null;

View File

@@ -158,16 +158,6 @@ public class HttpResponse extends Response<HttpContext, HttpRequest> {
super.init(channel);
}
@Override
protected <S extends Servlet> void nextEvent(S nextServlet) {
super.nextEvent(nextServlet);
}
@Override
public void nextEvent() throws IOException {
super.nextEvent();
}
/**
* 获取状态码对应的状态描述
*

View File

@@ -71,7 +71,7 @@ public abstract class HttpServlet extends Servlet<HttpContext, HttpRequest, Http
if (entry.ignore) {
authSuccessServlet.execute(request, response);
} else {
response.nextEvent(authSuccessServlet);
response.thenEvent(authSuccessServlet);
authenticate(request, response);
}
return;
@@ -153,7 +153,7 @@ public abstract class HttpServlet extends Servlet<HttpContext, HttpRequest, Http
@Override
public void execute(HttpRequest request, HttpResponse response) throws IOException {
response.nextEvent(preSuccessServlet);
response.thenEvent(preSuccessServlet);
preExecute(request, response);
}