org.eclipse.jetty.http.spi
类 JettyHttpsExchange

java.lang.Object
  继承者 com.sun.net.httpserver.HttpExchange
      继承者 com.sun.net.httpserver.HttpsExchange
          继承者 org.eclipse.jetty.http.spi.JettyHttpsExchange
所有已实现的接口:
JettyExchange

public class JettyHttpsExchange
extends com.sun.net.httpserver.HttpsExchange
implements JettyExchange


构造方法摘要
JettyHttpsExchange(com.sun.net.httpserver.HttpContext jaxWsContext, HttpServletRequest req, HttpServletResponse resp)
           
 
方法摘要
 void close()
           
 boolean equals(Object obj)
           
 Object getAttribute(String name)
           
 com.sun.net.httpserver.HttpContext getHttpContext()
           
 InetSocketAddress getLocalAddress()
           
 com.sun.net.httpserver.HttpPrincipal getPrincipal()
           
 String getProtocol()
           
 InetSocketAddress getRemoteAddress()
           
 InputStream getRequestBody()
           
 com.sun.net.httpserver.Headers getRequestHeaders()
           
 String getRequestMethod()
           
 URI getRequestURI()
           
 OutputStream getResponseBody()
           
 int getResponseCode()
           
 com.sun.net.httpserver.Headers getResponseHeaders()
           
 SSLSession getSSLSession()
           
 int hashCode()
           
 void sendResponseHeaders(int rCode, long responseLength)
           
 void setAttribute(String name, Object value)
           
 void setPrincipal(com.sun.net.httpserver.HttpPrincipal principal)
           
 void setStreams(InputStream i, OutputStream o)
           
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

JettyHttpsExchange

public JettyHttpsExchange(com.sun.net.httpserver.HttpContext jaxWsContext,
                          HttpServletRequest req,
                          HttpServletResponse resp)
方法详细信息

hashCode

public int hashCode()
覆盖:
Object 中的 hashCode

getRequestHeaders

public com.sun.net.httpserver.Headers getRequestHeaders()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getRequestHeaders

getResponseHeaders

public com.sun.net.httpserver.Headers getResponseHeaders()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getResponseHeaders

getRequestURI

public URI getRequestURI()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getRequestURI

getRequestMethod

public String getRequestMethod()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getRequestMethod

getHttpContext

public com.sun.net.httpserver.HttpContext getHttpContext()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getHttpContext

close

public void close()
指定者:
com.sun.net.httpserver.HttpExchange 中的 close

equals

public boolean equals(Object obj)
覆盖:
Object 中的 equals

getRequestBody

public InputStream getRequestBody()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getRequestBody

getResponseBody

public OutputStream getResponseBody()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getResponseBody

sendResponseHeaders

public void sendResponseHeaders(int rCode,
                                long responseLength)
                         throws IOException
指定者:
com.sun.net.httpserver.HttpExchange 中的 sendResponseHeaders
抛出:
IOException

getRemoteAddress

public InetSocketAddress getRemoteAddress()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getRemoteAddress

getResponseCode

public int getResponseCode()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getResponseCode

getLocalAddress

public InetSocketAddress getLocalAddress()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getLocalAddress

getProtocol

public String getProtocol()
指定者:
com.sun.net.httpserver.HttpExchange 中的 getProtocol

getAttribute

public Object getAttribute(String name)
指定者:
com.sun.net.httpserver.HttpExchange 中的 getAttribute

setAttribute

public void setAttribute(String name,
                         Object value)
指定者:
com.sun.net.httpserver.HttpExchange 中的 setAttribute

setStreams

public void setStreams(InputStream i,
                       OutputStream o)
指定者:
com.sun.net.httpserver.HttpExchange 中的 setStreams

getPrincipal

public com.sun.net.httpserver.HttpPrincipal getPrincipal()
指定者:
接口 JettyExchange 中的 getPrincipal
指定者:
com.sun.net.httpserver.HttpExchange 中的 getPrincipal

setPrincipal

public void setPrincipal(com.sun.net.httpserver.HttpPrincipal principal)
指定者:
接口 JettyExchange 中的 setPrincipal

toString

public String toString()
覆盖:
Object 中的 toString

getSSLSession

public SSLSession getSSLSession()
指定者:
com.sun.net.httpserver.HttpsExchange 中的 getSSLSession
另请参见:
HttpsExchange.getSSLSession()


Copyright © 2013. All Rights Reserved.