You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by di...@apache.org on 2009/06/12 23:53:47 UTC
svn commit: r784285 -
/cxf/sandbox/geronimo-jaxws_2.2_spec/src/main/java/javax/xml/ws/spi/http/HttpExchange.java
Author: dims
Date: Fri Jun 12 21:53:47 2009
New Revision: 784285
URL: http://svn.apache.org/viewvc?rev=784285&view=rev
Log:
constant values are from here - http://java.sun.com/javaee/6/docs/api/constant-values.html
javax.xml.ws.spi.http.HttpExchange
public static final java.lang.String REQUEST_CIPHER_SUITE "javax.xml.ws.spi.http.request.cipher.suite"
public static final java.lang.String REQUEST_KEY_SIZE "javax.xml.ws.spi.http.request.key.size"
public static final java.lang.String REQUEST_X509CERTIFICATE "javax.xml.ws.spi.http.request.cert.X509Certificate"
Modified:
cxf/sandbox/geronimo-jaxws_2.2_spec/src/main/java/javax/xml/ws/spi/http/HttpExchange.java
Modified: cxf/sandbox/geronimo-jaxws_2.2_spec/src/main/java/javax/xml/ws/spi/http/HttpExchange.java
URL: http://svn.apache.org/viewvc/cxf/sandbox/geronimo-jaxws_2.2_spec/src/main/java/javax/xml/ws/spi/http/HttpExchange.java?rev=784285&r1=784284&r2=784285&view=diff
==============================================================================
--- cxf/sandbox/geronimo-jaxws_2.2_spec/src/main/java/javax/xml/ws/spi/http/HttpExchange.java (original)
+++ cxf/sandbox/geronimo-jaxws_2.2_spec/src/main/java/javax/xml/ws/spi/http/HttpExchange.java Fri Jun 12 21:53:47 2009
@@ -24,4 +24,58 @@
*/
public abstract class HttpExchange {
+ public HttpExchange()
+ {
+ }
+
+ public abstract Map getRequestHeaders();
+
+ public abstract String getRequestHeader(String name);
+
+ public abstract Map getResponseHeaders();
+
+ public abstract void addResponseHeader(String name, String value);
+
+ public abstract String getRequestURI();
+
+ public abstract String getContextPath();
+
+ public abstract String getRequestMethod();
+
+ public abstract HttpContext getHttpContext();
+
+ public abstract void close()
+ throws IOException;
+
+ public abstract InputStream getRequestBody()
+ throws IOException;
+
+ public abstract OutputStream getResponseBody()
+ throws IOException;
+
+ public abstract void setStatus(int status);
+
+ public abstract InetSocketAddress getRemoteAddress();
+
+ public abstract InetSocketAddress getLocalAddress();
+
+ public abstract String getProtocol();
+
+ public abstract String getScheme();
+
+ public abstract String getPathInfo();
+
+ public abstract String getQueryString();
+
+ public abstract Object getAttribute(String name);
+
+ public abstract Set getAttributeNames();
+
+ public abstract Principal getUserPrincipal();
+
+ public abstract boolean isUserInRole(String role);
+
+ public static final String REQUEST_CIPHER_SUITE = "javax.xml.ws.spi.http.request.cipher.suite";
+ public static final String REQUEST_KEY_SIZE = "javax.xml.ws.spi.http.request.key.size";
+ public static final String REQUEST_X509CERTIFICATE = "javax.xml.ws.spi.http.request.cert.X509Certificate";
}