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