org.qtunes.web
Interface WebConnection
- All Known Implementing Classes:
- WebConnectionWrapper
public interface WebConnection
An abstract WebConnection. Based around the Sun 1.6 class,
getRemoteAddress
java.net.InetSocketAddress getRemoteAddress()
getRequestURI
java.net.URI getRequestURI()
getResponseCode
int getResponseCode()
close
void close()
throws java.io.IOException
- Throws:
java.io.IOException
sendResponseHeaders
void sendResponseHeaders(int status,
int length)
throws java.io.IOException
- Throws:
java.io.IOException
getOutputStream
java.io.OutputStream getOutputStream()
getInputStream
java.io.InputStream getInputStream()
getMethod
java.lang.String getMethod()
getRequestHeader
java.lang.String getRequestHeader(java.lang.String key)
getRequestHeaders
java.util.List<java.lang.String> getRequestHeaders(java.lang.String key)
getRequestHeaderNames
java.util.Collection<java.lang.String> getRequestHeaderNames()
setResponseHeader
void setResponseHeader(java.lang.String key,
java.lang.String value)
addResponseHeader
void addResponseHeader(java.lang.String key,
java.lang.String value)
setResponseHeader
void setResponseHeader(java.lang.String key,
java.util.Date value)
getParameter
java.lang.String getParameter(java.lang.String key)
getParameterValues
java.util.List<java.lang.String> getParameterValues(java.lang.String key)
getParameters
java.util.Map<java.lang.String,java.lang.Object> getParameters()
getWebService
WebService getWebService()