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";
}