org.eclipse.jetty.ajp
Class Ajp13Request

java.lang.Object
  extended by org.eclipse.jetty.server.Request
      extended by org.eclipse.jetty.ajp.Ajp13Request
All Implemented Interfaces:
javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest

public class Ajp13Request
extends Request


Field Summary
protected  java.lang.String _remoteAddr
           
protected  java.lang.String _remoteHost
           
protected  java.lang.String _remoteUser
           
protected  boolean _sslSecure
           
 
Fields inherited from class org.eclipse.jetty.server.Request
_async, _connection
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
Ajp13Request()
           
Ajp13Request(HttpConnection connection)
           
 
Method Summary
 java.lang.String getRemoteAddr()
           
 java.lang.String getRemoteHost()
           
 java.lang.String getRemoteUser()
           
 boolean isSslSecure()
           
protected  void recycle()
           
 void setRemoteAddr(java.lang.String remoteAddr)
           
 void setRemoteHost(java.lang.String remoteHost)
           
 void setRemoteUser(java.lang.String remoteUser)
           
 void setSslSecure(boolean sslSecure)
           
 
Methods inherited from class org.eclipse.jetty.server.Request
addEventListener, extractParameters, getAsyncContext, getAsyncContinuation, getAttribute, getAttributeNames, getAttributes, getAuthentication, getAuthType, getCharacterEncoding, getConnection, getContentLength, getContentRead, getContentType, getContext, getContextPath, getCookies, getDateHeader, getDispatcherType, getDispatchTime, getHeader, getHeaderNames, getHeaders, getInputState, getInputStream, getIntHeader, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getMethod, getParameter, getParameterMap, getParameterNames, getParameters, getParameterValues, getPathInfo, getPathTranslated, getProtocol, getQueryEncoding, getQueryString, getReader, getRealPath, getRemotePort, getRequest, getRequestDispatcher, getRequestedSessionId, getRequestURI, getRequestURL, getResolvedUserIdentity, getResponse, getRootURL, getScheme, getServerName, getServerPort, getServletContext, getServletName, getServletPath, getServletResponse, getSession, getSession, getSessionManager, getTimeStamp, getTimeStampBuffer, getUri, getUserIdentity, getUserIdentityScope, getUserPrincipal, isAsyncStarted, isAsyncSupported, isHandled, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isSecure, isUserInRole, mergeQueryString, recoverNewSession, removeAttribute, removeEventListener, saveNewSession, setAsyncSupported, setAttribute, setAttributes, setAuthentication, setCharacterEncoding, setCharacterEncodingUnchecked, setConnection, setContentType, setContext, setContextPath, setCookies, setDispatcherType, setDispatchTime, setHandled, setMethod, setParameters, setPathInfo, setProtocol, setQueryEncoding, setQueryString, setRequestedSessionId, setRequestedSessionIdFromCookie, setRequestURI, setScheme, setServerName, setServerPort, setServletPath, setSession, setSessionManager, setTimeStamp, setUri, setUserIdentityScope, startAsync, startAsync, takeNewContext, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.servlet.http.HttpServletRequest
authenticate, getPart, getParts, login, logout
 

Field Detail

_remoteAddr

protected java.lang.String _remoteAddr

_remoteHost

protected java.lang.String _remoteHost

_remoteUser

protected java.lang.String _remoteUser

_sslSecure

protected boolean _sslSecure
Constructor Detail

Ajp13Request

public Ajp13Request(HttpConnection connection)

Ajp13Request

public Ajp13Request()
Method Detail

setRemoteUser

public void setRemoteUser(java.lang.String remoteUser)

getRemoteUser

public java.lang.String getRemoteUser()
Specified by:
getRemoteUser in interface javax.servlet.http.HttpServletRequest
Overrides:
getRemoteUser in class Request

getRemoteAddr

public java.lang.String getRemoteAddr()
Specified by:
getRemoteAddr in interface javax.servlet.ServletRequest
Overrides:
getRemoteAddr in class Request

setRemoteAddr

public void setRemoteAddr(java.lang.String remoteAddr)
Overrides:
setRemoteAddr in class Request
Parameters:
remoteAddr - The address to set.

getRemoteHost

public java.lang.String getRemoteHost()
Specified by:
getRemoteHost in interface javax.servlet.ServletRequest
Overrides:
getRemoteHost in class Request

setRemoteHost

public void setRemoteHost(java.lang.String remoteHost)
Overrides:
setRemoteHost in class Request
Parameters:
remoteHost - The host to set.

isSslSecure

public boolean isSslSecure()

setSslSecure

public void setSslSecure(boolean sslSecure)

recycle

protected void recycle()
Overrides:
recycle in class Request


Copyright © 1995-2010 Mort Bay Consulting. All Rights Reserved.