Author: ivaynberg Date: Wed Feb 24 19:11:26 2010 New Revision: 915929 URL: http://svn.apache.org/viewvc?rev=915929&view=rev Log: cleanup
Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/servlet/AbortWithWebErrorCodeException.java Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/servlet/AbortWithWebErrorCodeException.java URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/servlet/AbortWithWebErrorCodeException.java?rev=915929&r1=915928&r2=915929&view=diff ============================================================================== --- wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/servlet/AbortWithWebErrorCodeException.java (original) +++ wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/servlet/AbortWithWebErrorCodeException.java Wed Feb 24 19:11:26 2010 @@ -20,9 +20,7 @@ import org.apache.wicket.AbortException; import org.apache.wicket.AbstractRestartResponseException; -import org.apache.wicket.IRequestHandler; -import org.apache.wicket.ng.request.cycle.RequestCycle; -import org.apache.wicket.protocol.http.WebResponse; +import org.apache.wicket.protocol.http.request.WebErrorCodeResponseHandler; /** * Causes Wicket to abort processing and set the specified HTTP error code, with the provided @@ -49,33 +47,11 @@ */ public AbortWithWebErrorCodeException(int errorCode, String message) { - super(new ErrorCodeHandler(errorCode, message)); + super(new WebErrorCodeResponseHandler(errorCode, message)); this.errorCode = errorCode; this.message = message; } - private static class ErrorCodeHandler implements IRequestHandler - { - private final int erorrCode; - private final String message; - - public ErrorCodeHandler(int erorrCode, String message) - { - this.erorrCode = erorrCode; - this.message = message; - } - - public void detach(RequestCycle requestCycle) - { - } - - public void respond(RequestCycle requestCycle) - { - ((WebResponse)requestCycle.getResponse()).sendError(erorrCode, message); - } - - } - /** * Gets the error code. *