org.neo4j.server.rest.web
Class InternalJettyServletRequest

java.lang.Object
  extended by org.mortbay.jetty.Request
      extended by org.neo4j.server.rest.web.InternalJettyServletRequest
All Implemented Interfaces:
javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest

public class InternalJettyServletRequest
extends org.mortbay.jetty.Request


Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
InternalJettyServletRequest(String method, org.mortbay.jetty.HttpURI uri, String body, javax.servlet.http.Cookie[] cookies, String contentType, String encoding)
           
InternalJettyServletRequest(String method, String uri, String body)
           
 
Method Summary
 void addHeader(String header, String value)
           
 String getAuthType()
           
 int getContentLength()
           
 long getContentRead()
           
 String getContentType()
           
 javax.servlet.http.Cookie[] getCookies()
           
 long getDateHeader(String name)
           
 String getHeader(String name)
           
 Enumeration<?> getHeaderNames()
           
 Enumeration<?> getHeaders(String name)
           
 javax.servlet.ServletInputStream getInputStream()
           
 int getIntHeader(String name)
           
 String getLocalAddr()
           
 String getLocalName()
           
 int getLocalPort()
           
 String getMethod()
           
 String getProtocol()
           
 BufferedReader getReader()
           
 String getRemoteAddr()
           
 String getRemoteHost()
           
 int getRemotePort()
           
 boolean isSecure()
           
 void setContentType(String contentType)
           
 String toString()
           
 
Methods inherited from class org.mortbay.jetty.Request
addEventListener, getAttribute, getAttributeNames, getAttributes, getCharacterEncoding, getConnection, getContext, getContextPath, getContinuation, getContinuation, getInputState, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameters, getParameterValues, getPathInfo, getPathTranslated, getQueryEncoding, getQueryString, getRealPath, getRemoteUser, getRequest, getRequestDispatcher, getRequestedSessionId, getRequestURI, getRequestURL, getRoleMap, getRootURL, getScheme, getServerName, getServerPort, getServletContext, getServletName, getServletPath, getServletResponse, getSession, getSession, getSessionManager, getTimeStamp, getTimeStampBuffer, getUri, getUserPrincipal, getUserRealm, isHandled, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole, recoverNewSession, recycle, removeAttribute, removeEventListener, saveNewSession, setAttribute, setAttributes, setAuthType, setCharacterEncoding, setCharacterEncodingUnchecked, setConnection, setContext, setContextPath, setCookies, setHandled, setMethod, setParameters, setPathInfo, setProtocol, setQueryEncoding, setQueryString, setRemoteAddr, setRemoteHost, setRequestedSessionId, setRequestedSessionIdFromCookie, setRequestListeners, setRequestURI, setRoleMap, setScheme, setServerName, setServerPort, setServletName, setServletPath, setSession, setSessionManager, setTimeStamp, setUri, setUserPrincipal, setUserRealm, takeRequestListeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InternalJettyServletRequest

public InternalJettyServletRequest(String method,
                                   String uri,
                                   String body)
                            throws UnsupportedEncodingException
Throws:
UnsupportedEncodingException

InternalJettyServletRequest

public InternalJettyServletRequest(String method,
                                   org.mortbay.jetty.HttpURI uri,
                                   String body,
                                   javax.servlet.http.Cookie[] cookies,
                                   String contentType,
                                   String encoding)
                            throws UnsupportedEncodingException
Throws:
UnsupportedEncodingException
Method Detail

getContentLength

public int getContentLength()
Specified by:
getContentLength in interface javax.servlet.ServletRequest
Overrides:
getContentLength in class org.mortbay.jetty.Request

getContentType

public String getContentType()
Specified by:
getContentType in interface javax.servlet.ServletRequest
Overrides:
getContentType in class org.mortbay.jetty.Request

setContentType

public void setContentType(String contentType)
Overrides:
setContentType in class org.mortbay.jetty.Request

getContentRead

public long getContentRead()
Overrides:
getContentRead in class org.mortbay.jetty.Request

getInputStream

public javax.servlet.ServletInputStream getInputStream()
                                                throws IOException
Specified by:
getInputStream in interface javax.servlet.ServletRequest
Overrides:
getInputStream in class org.mortbay.jetty.Request
Throws:
IOException

getProtocol

public String getProtocol()
Specified by:
getProtocol in interface javax.servlet.ServletRequest
Overrides:
getProtocol in class org.mortbay.jetty.Request

getReader

public BufferedReader getReader()
                         throws IOException
Specified by:
getReader in interface javax.servlet.ServletRequest
Overrides:
getReader in class org.mortbay.jetty.Request
Throws:
IOException

getRemoteAddr

public String getRemoteAddr()
Specified by:
getRemoteAddr in interface javax.servlet.ServletRequest
Overrides:
getRemoteAddr in class org.mortbay.jetty.Request

getRemoteHost

public String getRemoteHost()
Specified by:
getRemoteHost in interface javax.servlet.ServletRequest
Overrides:
getRemoteHost in class org.mortbay.jetty.Request

isSecure

public boolean isSecure()
Specified by:
isSecure in interface javax.servlet.ServletRequest
Overrides:
isSecure in class org.mortbay.jetty.Request

getRemotePort

public int getRemotePort()
Specified by:
getRemotePort in interface javax.servlet.ServletRequest
Overrides:
getRemotePort in class org.mortbay.jetty.Request

getLocalName

public String getLocalName()
Specified by:
getLocalName in interface javax.servlet.ServletRequest
Overrides:
getLocalName in class org.mortbay.jetty.Request

getLocalAddr

public String getLocalAddr()
Specified by:
getLocalAddr in interface javax.servlet.ServletRequest
Overrides:
getLocalAddr in class org.mortbay.jetty.Request

getLocalPort

public int getLocalPort()
Specified by:
getLocalPort in interface javax.servlet.ServletRequest
Overrides:
getLocalPort in class org.mortbay.jetty.Request

getAuthType

public String getAuthType()
Specified by:
getAuthType in interface javax.servlet.http.HttpServletRequest
Overrides:
getAuthType in class org.mortbay.jetty.Request

getCookies

public javax.servlet.http.Cookie[] getCookies()
Specified by:
getCookies in interface javax.servlet.http.HttpServletRequest
Overrides:
getCookies in class org.mortbay.jetty.Request

addHeader

public void addHeader(String header,
                      String value)

getDateHeader

public long getDateHeader(String name)
Specified by:
getDateHeader in interface javax.servlet.http.HttpServletRequest
Overrides:
getDateHeader in class org.mortbay.jetty.Request

getHeader

public String getHeader(String name)
Specified by:
getHeader in interface javax.servlet.http.HttpServletRequest
Overrides:
getHeader in class org.mortbay.jetty.Request

getHeaders

public Enumeration<?> getHeaders(String name)
Specified by:
getHeaders in interface javax.servlet.http.HttpServletRequest
Overrides:
getHeaders in class org.mortbay.jetty.Request

getHeaderNames

public Enumeration<?> getHeaderNames()
Specified by:
getHeaderNames in interface javax.servlet.http.HttpServletRequest
Overrides:
getHeaderNames in class org.mortbay.jetty.Request

getIntHeader

public int getIntHeader(String name)
Specified by:
getIntHeader in interface javax.servlet.http.HttpServletRequest
Overrides:
getIntHeader in class org.mortbay.jetty.Request

getMethod

public String getMethod()
Specified by:
getMethod in interface javax.servlet.http.HttpServletRequest
Overrides:
getMethod in class org.mortbay.jetty.Request

toString

public String toString()
Overrides:
toString in class org.mortbay.jetty.Request


Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.