@RequestScoped public class HttpServletRequestHolder extends Object implements javax.servlet.http.HttpServletRequest
修飾子とタイプ | フィールドと説明 |
---|---|
HttpResourceHolder |
holder
HttpResourceHolder(DI用)
|
コンストラクタと説明 |
---|
HttpServletRequestHolder() |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
authenticate(javax.servlet.http.HttpServletResponse response)
HttpServletRequest().authenticateに移譲する。
|
String |
changeSessionId()
HttpServletRequest().changeSessionIdに移譲する。
|
javax.servlet.AsyncContext |
getAsyncContext()
HttpServletRequest().getAsyncContextに移譲する。
|
Object |
getAttribute(String name)
属性を取得する。
|
Enumeration<String> |
getAttributeNames()
属性名に含まれるEnumerationオブジェクトを取得する。
|
String |
getAuthType()
AuthTypeを取得する。
|
String |
getCharacterEncoding()
エンコーディングを取得する。
|
int |
getContentLength()
コンテンツの長さを取得する。
|
long |
getContentLengthLong()
HttpServletRequest().getContentLengthLongに移譲する。
|
String |
getContentType()
コンテンツのタイプを取得する。
|
String |
getContextPath()
コンテストパスを取得する。
|
javax.servlet.http.Cookie[] |
getCookies()
クッキーを取得する。
|
long |
getDateHeader(String name)
日付のヘッダーを取得する。
|
javax.servlet.DispatcherType |
getDispatcherType()
HttpServletRequest().getDispatcherTypeに移譲する。
|
String |
getHeader(String name)
ヘッダーを取得する。
|
Enumeration<String> |
getHeaderNames()
Enumerationを取得する。
|
Enumeration<String> |
getHeaders(String name)
ヘッダーに含まれるEnumerationを取得する。
|
javax.servlet.ServletInputStream |
getInputStream()
入力ストリームを取得する。
|
int |
getIntHeader(String name)
int型のヘッダー値を取得する。
|
String |
getLocalAddr()
HttpServletRequest().getLocalAddrに移譲する。
|
Locale |
getLocale()
ロケールを取得する。
|
Enumeration<Locale> |
getLocales()
HttpServletRequest().getLocalesに移譲する。
|
String |
getLocalName()
HttpServletRequest().getLocalNameに移譲する。
|
int |
getLocalPort()
HttpServletRequest().getLocalPortに移譲する。
|
String |
getMethod()
メソッドを取得する。
|
String |
getParameter(String name)
パラメータを取得する。
|
Map<String,String[]> |
getParameterMap()
マップ型のパラメータを取得する。
|
Enumeration<String> |
getParameterNames()
Enumerationを取得する。
|
String[] |
getParameterValues(String name)
パラメータの値を取得する。
|
javax.servlet.http.Part |
getPart(String name)
HttpServletRequest().getPartに移譲する。
|
Collection<javax.servlet.http.Part> |
getParts()
HttpServletRequest().getPartsに移譲する。
|
String |
getPathInfo()
パス情報を取得する。
|
String |
getPathTranslated()
パスを取得する。
|
String |
getProtocol()
プロトコルを取得する。
|
String |
getQueryString()
QueryStringを取得する。
|
BufferedReader |
getReader()
Readerを取得する。
|
String |
getRealPath(String path)
HttpServletRequest().getRealPathに移譲する。
|
String |
getRemoteAddr()
リモートアドレスを取得する。
|
String |
getRemoteHost()
リモートホストを取得する。
|
int |
getRemotePort()
HttpServletRequest().getRemotePortに移譲する。
|
String |
getRemoteUser()
リモートユーザを取得する。
|
javax.servlet.RequestDispatcher |
getRequestDispatcher(String path)
HttpServletRequest().getRequestDispatcherに移譲する。
|
String |
getRequestedSessionId()
リクエストセッションidを取得する。
|
String |
getRequestURI()
リクエストURIを取得する。
|
StringBuffer |
getRequestURL()
HttpServletRequest().getRequestURLに移譲する。
|
String |
getScheme()
スキーマを取得する。
|
String |
getServerName()
サーバー名を取得する。
|
int |
getServerPort()
サーバーポートを取得する。
|
javax.servlet.ServletContext |
getServletContext()
HttpServletRequest().getServletContextに移譲する。
|
String |
getServletPath()
HttpServletRequest().getServletPathに移譲する。
|
javax.servlet.http.HttpSession |
getSession()
HttpServletRequest().getSessionに移譲する。
|
javax.servlet.http.HttpSession |
getSession(boolean create)
HttpServletRequest().getSessionに移譲する。
|
Principal |
getUserPrincipal()
ユーザPrincipalを取得する。
|
boolean |
isAsyncStarted()
HttpServletRequest().isAsyncStartedに移譲する。
|
boolean |
isAsyncSupported()
HttpServletRequest().isAsyncSupportedに移譲する。
|
boolean |
isRequestedSessionIdFromCookie()
HttpServletRequest().isRequestedSessionIdFromCookieに移譲する。
|
boolean |
isRequestedSessionIdFromUrl()
HttpServletRequest().isRequestedSessionIdFromUrlに移譲する。
|
boolean |
isRequestedSessionIdFromURL()
HttpServletRequest().isRequestedSessionIdFromURLに移譲する。
|
boolean |
isRequestedSessionIdValid()
HttpServletRequest().isRequestedSessionIdValidに移譲する。
|
boolean |
isSecure()
HttpServletRequest().isSecureに移譲する。
|
boolean |
isUserInRole(String role)
ユーザかどうかを判定する。
|
void |
login(String username,
String password)
HttpServletRequest().loginに移譲する。
|
void |
logout()
HttpServletRequest().logoutに移譲する。
|
void |
removeAttribute(String name)
パラメータを削除する。
|
void |
setAttribute(String name,
Object o)
パラメータを設定する。
|
void |
setCharacterEncoding(String env)
エンコーディングを設定する。
|
javax.servlet.AsyncContext |
startAsync()
HttpServletRequest().startAsyncに移譲する。
|
javax.servlet.AsyncContext |
startAsync(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse)
HttpServletRequest().startAsyncに移譲する。
|
<T extends javax.servlet.http.HttpUpgradeHandler> |
upgrade(Class<T> handlerClass)
HttpServletRequest().upgradeに移譲する。
|
@Inject public HttpResourceHolder holder
public Object getAttribute(String name)
getAttribute
インタフェース内 javax.servlet.ServletRequest
name
- 名public String getAuthType()
getAuthType
インタフェース内 javax.servlet.http.HttpServletRequest
public javax.servlet.http.Cookie[] getCookies()
getCookies
インタフェース内 javax.servlet.http.HttpServletRequest
public Enumeration<String> getAttributeNames()
getAttributeNames
インタフェース内 javax.servlet.ServletRequest
public long getDateHeader(String name)
getDateHeader
インタフェース内 javax.servlet.http.HttpServletRequest
name
- パラメータ名public String getCharacterEncoding()
getCharacterEncoding
インタフェース内 javax.servlet.ServletRequest
public void setCharacterEncoding(String env) throws UnsupportedEncodingException
setCharacterEncoding
インタフェース内 javax.servlet.ServletRequest
env
- エンコーディングUnsupportedEncodingException
- UnsupportedEncodingException例外public String getHeader(String name)
getHeader
インタフェース内 javax.servlet.http.HttpServletRequest
name
- パラメータ名public int getContentLength()
getContentLength
インタフェース内 javax.servlet.ServletRequest
public String getContentType()
getContentType
インタフェース内 javax.servlet.ServletRequest
public Enumeration<String> getHeaders(String name)
getHeaders
インタフェース内 javax.servlet.http.HttpServletRequest
name
- パラメータ名public javax.servlet.ServletInputStream getInputStream() throws IOException
getInputStream
インタフェース内 javax.servlet.ServletRequest
IOException
public String getParameter(String name)
getParameter
インタフェース内 javax.servlet.ServletRequest
name
- 名public Enumeration<String> getHeaderNames()
getHeaderNames
インタフェース内 javax.servlet.http.HttpServletRequest
public int getIntHeader(String name)
getIntHeader
インタフェース内 javax.servlet.http.HttpServletRequest
name
- 名public Enumeration<String> getParameterNames()
getParameterNames
インタフェース内 javax.servlet.ServletRequest
public String getMethod()
getMethod
インタフェース内 javax.servlet.http.HttpServletRequest
public String[] getParameterValues(String name)
getParameterValues
インタフェース内 javax.servlet.ServletRequest
name
- 名public String getPathInfo()
getPathInfo
インタフェース内 javax.servlet.http.HttpServletRequest
public Map<String,String[]> getParameterMap()
getParameterMap
インタフェース内 javax.servlet.ServletRequest
public String getPathTranslated()
getPathTranslated
インタフェース内 javax.servlet.http.HttpServletRequest
public String getProtocol()
getProtocol
インタフェース内 javax.servlet.ServletRequest
public String getScheme()
getScheme
インタフェース内 javax.servlet.ServletRequest
public String getContextPath()
getContextPath
インタフェース内 javax.servlet.http.HttpServletRequest
public String getServerName()
getServerName
インタフェース内 javax.servlet.ServletRequest
public String getQueryString()
getQueryString
インタフェース内 javax.servlet.http.HttpServletRequest
public int getServerPort()
getServerPort
インタフェース内 javax.servlet.ServletRequest
public BufferedReader getReader() throws IOException
getReader
インタフェース内 javax.servlet.ServletRequest
IOException
public String getRemoteUser()
getRemoteUser
インタフェース内 javax.servlet.http.HttpServletRequest
public boolean isUserInRole(String role)
isUserInRole
インタフェース内 javax.servlet.http.HttpServletRequest
role
- 役割public String getRemoteAddr()
getRemoteAddr
インタフェース内 javax.servlet.ServletRequest
public String getRemoteHost()
getRemoteHost
インタフェース内 javax.servlet.ServletRequest
public Principal getUserPrincipal()
getUserPrincipal
インタフェース内 javax.servlet.http.HttpServletRequest
public String getRequestedSessionId()
getRequestedSessionId
インタフェース内 javax.servlet.http.HttpServletRequest
public void setAttribute(String name, Object o)
setAttribute
インタフェース内 javax.servlet.ServletRequest
name
- パラメータ名o
- オブジェクトpublic String getRequestURI()
getRequestURI
インタフェース内 javax.servlet.http.HttpServletRequest
public void removeAttribute(String name)
removeAttribute
インタフェース内 javax.servlet.ServletRequest
name
- パラメータ名public Locale getLocale()
getLocale
インタフェース内 javax.servlet.ServletRequest
public StringBuffer getRequestURL()
getRequestURL
インタフェース内 javax.servlet.http.HttpServletRequest
public Enumeration<Locale> getLocales()
getLocales
インタフェース内 javax.servlet.ServletRequest
public String getServletPath()
getServletPath
インタフェース内 javax.servlet.http.HttpServletRequest
public boolean isSecure()
isSecure
インタフェース内 javax.servlet.ServletRequest
public javax.servlet.RequestDispatcher getRequestDispatcher(String path)
getRequestDispatcher
インタフェース内 javax.servlet.ServletRequest
public javax.servlet.http.HttpSession getSession(boolean create)
getSession
インタフェース内 javax.servlet.http.HttpServletRequest
public javax.servlet.http.HttpSession getSession()
getSession
インタフェース内 javax.servlet.http.HttpServletRequest
public String getRealPath(String path)
getRealPath
インタフェース内 javax.servlet.ServletRequest
public int getRemotePort()
getRemotePort
インタフェース内 javax.servlet.ServletRequest
public boolean isRequestedSessionIdValid()
isRequestedSessionIdValid
インタフェース内 javax.servlet.http.HttpServletRequest
public String getLocalName()
getLocalName
インタフェース内 javax.servlet.ServletRequest
public boolean isRequestedSessionIdFromCookie()
isRequestedSessionIdFromCookie
インタフェース内 javax.servlet.http.HttpServletRequest
public String getLocalAddr()
getLocalAddr
インタフェース内 javax.servlet.ServletRequest
public boolean isRequestedSessionIdFromURL()
isRequestedSessionIdFromURL
インタフェース内 javax.servlet.http.HttpServletRequest
public int getLocalPort()
getLocalPort
インタフェース内 javax.servlet.ServletRequest
public boolean isRequestedSessionIdFromUrl()
isRequestedSessionIdFromUrl
インタフェース内 javax.servlet.http.HttpServletRequest
public long getContentLengthLong()
getContentLengthLong
インタフェース内 javax.servlet.ServletRequest
public javax.servlet.ServletContext getServletContext()
getServletContext
インタフェース内 javax.servlet.ServletRequest
public javax.servlet.AsyncContext startAsync() throws IllegalStateException
startAsync
インタフェース内 javax.servlet.ServletRequest
IllegalStateException
public javax.servlet.AsyncContext startAsync(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) throws IllegalStateException
startAsync
インタフェース内 javax.servlet.ServletRequest
IllegalStateException
public boolean isAsyncStarted()
isAsyncStarted
インタフェース内 javax.servlet.ServletRequest
public boolean isAsyncSupported()
isAsyncSupported
インタフェース内 javax.servlet.ServletRequest
public javax.servlet.AsyncContext getAsyncContext()
getAsyncContext
インタフェース内 javax.servlet.ServletRequest
public javax.servlet.DispatcherType getDispatcherType()
getDispatcherType
インタフェース内 javax.servlet.ServletRequest
public String changeSessionId()
changeSessionId
インタフェース内 javax.servlet.http.HttpServletRequest
public boolean authenticate(javax.servlet.http.HttpServletResponse response) throws IOException, javax.servlet.ServletException
authenticate
インタフェース内 javax.servlet.http.HttpServletRequest
IOException
javax.servlet.ServletException
public void login(String username, String password) throws javax.servlet.ServletException
login
インタフェース内 javax.servlet.http.HttpServletRequest
javax.servlet.ServletException
public void logout() throws javax.servlet.ServletException
logout
インタフェース内 javax.servlet.http.HttpServletRequest
javax.servlet.ServletException
public Collection<javax.servlet.http.Part> getParts() throws IOException, javax.servlet.ServletException
getParts
インタフェース内 javax.servlet.http.HttpServletRequest
IOException
javax.servlet.ServletException
public javax.servlet.http.Part getPart(String name) throws IOException, javax.servlet.ServletException
getPart
インタフェース内 javax.servlet.http.HttpServletRequest
IOException
javax.servlet.ServletException
public <T extends javax.servlet.http.HttpUpgradeHandler> T upgrade(Class<T> handlerClass) throws IOException, javax.servlet.ServletException
upgrade
インタフェース内 javax.servlet.http.HttpServletRequest
IOException
javax.servlet.ServletException