remm 02/03/15 11:07:36 Modified: coyote/src/java/org/apache/coyote Response.java coyote/src/java/org/apache/coyote/tomcat4 CoyoteResponse.java Log: - Add support for expectation. - Note: This means adding a new method in the HttpResponse interface. Unfortunately, I forgot to include it in my last proposal; hopefully, it is ok to make the method addition. Revision Changes Path 1.8 +5 -0 jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/Response.java Index: Response.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/Response.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- Response.java 11 Mar 2002 07:51:20 -0000 1.7 +++ Response.java 15 Mar 2002 19:07:35 -0000 1.8 @@ -326,6 +326,11 @@ } + public void acknowledge() throws IOException { + action(ActionCode.ACTION_ACK, null); + } + + // -------------------- Headers -------------------- public boolean containsHeader(String name) { return headers.getHeader(name) != null; 1.8 +25 -4 jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java Index: CoyoteResponse.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- CoyoteResponse.java 12 Mar 2002 20:21:21 -0000 1.7 +++ CoyoteResponse.java 15 Mar 2002 19:07:35 -0000 1.8 @@ -1,7 +1,7 @@ /* - * $Header: /home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java,v 1.7 2002/03/12 20:21:21 remm Exp $ - * $Revision: 1.7 $ - * $Date: 2002/03/12 20:21:21 $ + * $Header: /home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java,v 1.8 2002/03/15 19:07:35 remm Exp $ + * $Revision: 1.8 $ + * $Date: 2002/03/15 19:07:35 $ * * ==================================================================== * @@ -114,7 +114,7 @@ * * @author Remy Maucherat * @author Craig R. McClanahan - * @version $Revision: 1.7 $ $Date: 2002/03/12 20:21:21 $ + * @version $Revision: 1.8 $ $Date: 2002/03/15 19:07:35 $ */ public class CoyoteResponse @@ -964,6 +964,27 @@ */ public String encodeUrl(String url) { return (encodeURL(url)); + } + + + /** + * Send an acknowledgment of a request. + * + * @exception IOException if an input/output error occurs + */ + public void sendAcknowledgement() + throws IOException { + + if (isCommitted()) + throw new IllegalStateException + (sm.getString("coyoteResponse.sendAck.ise")); + + // Ignore any call from an included servlet + if (included) + return; + + coyoteResponse.acknowledge(); + }
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>