@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.ServletRequestname - 名public String getAuthType()
getAuthType インタフェース内 javax.servlet.http.HttpServletRequestpublic javax.servlet.http.Cookie[] getCookies()
getCookies インタフェース内 javax.servlet.http.HttpServletRequestpublic Enumeration<String> getAttributeNames()
getAttributeNames インタフェース内 javax.servlet.ServletRequestpublic long getDateHeader(String name)
getDateHeader インタフェース内 javax.servlet.http.HttpServletRequestname - パラメータ名public String getCharacterEncoding()
getCharacterEncoding インタフェース内 javax.servlet.ServletRequestpublic void setCharacterEncoding(String env) throws UnsupportedEncodingException
setCharacterEncoding インタフェース内 javax.servlet.ServletRequestenv - エンコーディングUnsupportedEncodingException - UnsupportedEncodingException例外public String getHeader(String name)
getHeader インタフェース内 javax.servlet.http.HttpServletRequestname - パラメータ名public int getContentLength()
getContentLength インタフェース内 javax.servlet.ServletRequestpublic String getContentType()
getContentType インタフェース内 javax.servlet.ServletRequestpublic Enumeration<String> getHeaders(String name)
getHeaders インタフェース内 javax.servlet.http.HttpServletRequestname - パラメータ名public javax.servlet.ServletInputStream getInputStream()
throws IOException
getInputStream インタフェース内 javax.servlet.ServletRequestIOExceptionpublic String getParameter(String name)
getParameter インタフェース内 javax.servlet.ServletRequestname - 名public Enumeration<String> getHeaderNames()
getHeaderNames インタフェース内 javax.servlet.http.HttpServletRequestpublic int getIntHeader(String name)
getIntHeader インタフェース内 javax.servlet.http.HttpServletRequestname - 名public Enumeration<String> getParameterNames()
getParameterNames インタフェース内 javax.servlet.ServletRequestpublic String getMethod()
getMethod インタフェース内 javax.servlet.http.HttpServletRequestpublic String[] getParameterValues(String name)
getParameterValues インタフェース内 javax.servlet.ServletRequestname - 名public String getPathInfo()
getPathInfo インタフェース内 javax.servlet.http.HttpServletRequestpublic Map<String,String[]> getParameterMap()
getParameterMap インタフェース内 javax.servlet.ServletRequestpublic String getPathTranslated()
getPathTranslated インタフェース内 javax.servlet.http.HttpServletRequestpublic String getProtocol()
getProtocol インタフェース内 javax.servlet.ServletRequestpublic String getScheme()
getScheme インタフェース内 javax.servlet.ServletRequestpublic String getContextPath()
getContextPath インタフェース内 javax.servlet.http.HttpServletRequestpublic String getServerName()
getServerName インタフェース内 javax.servlet.ServletRequestpublic String getQueryString()
getQueryString インタフェース内 javax.servlet.http.HttpServletRequestpublic int getServerPort()
getServerPort インタフェース内 javax.servlet.ServletRequestpublic BufferedReader getReader() throws IOException
getReader インタフェース内 javax.servlet.ServletRequestIOExceptionpublic String getRemoteUser()
getRemoteUser インタフェース内 javax.servlet.http.HttpServletRequestpublic boolean isUserInRole(String role)
isUserInRole インタフェース内 javax.servlet.http.HttpServletRequestrole - 役割public String getRemoteAddr()
getRemoteAddr インタフェース内 javax.servlet.ServletRequestpublic String getRemoteHost()
getRemoteHost インタフェース内 javax.servlet.ServletRequestpublic Principal getUserPrincipal()
getUserPrincipal インタフェース内 javax.servlet.http.HttpServletRequestpublic String getRequestedSessionId()
getRequestedSessionId インタフェース内 javax.servlet.http.HttpServletRequestpublic void setAttribute(String name, Object o)
setAttribute インタフェース内 javax.servlet.ServletRequestname - パラメータ名o - オブジェクトpublic String getRequestURI()
getRequestURI インタフェース内 javax.servlet.http.HttpServletRequestpublic void removeAttribute(String name)
removeAttribute インタフェース内 javax.servlet.ServletRequestname - パラメータ名public Locale getLocale()
getLocale インタフェース内 javax.servlet.ServletRequestpublic StringBuffer getRequestURL()
getRequestURL インタフェース内 javax.servlet.http.HttpServletRequestpublic Enumeration<Locale> getLocales()
getLocales インタフェース内 javax.servlet.ServletRequestpublic String getServletPath()
getServletPath インタフェース内 javax.servlet.http.HttpServletRequestpublic boolean isSecure()
isSecure インタフェース内 javax.servlet.ServletRequestpublic javax.servlet.RequestDispatcher getRequestDispatcher(String path)
getRequestDispatcher インタフェース内 javax.servlet.ServletRequestpublic javax.servlet.http.HttpSession getSession(boolean create)
getSession インタフェース内 javax.servlet.http.HttpServletRequestpublic javax.servlet.http.HttpSession getSession()
getSession インタフェース内 javax.servlet.http.HttpServletRequestpublic String getRealPath(String path)
getRealPath インタフェース内 javax.servlet.ServletRequestpublic int getRemotePort()
getRemotePort インタフェース内 javax.servlet.ServletRequestpublic boolean isRequestedSessionIdValid()
isRequestedSessionIdValid インタフェース内 javax.servlet.http.HttpServletRequestpublic String getLocalName()
getLocalName インタフェース内 javax.servlet.ServletRequestpublic boolean isRequestedSessionIdFromCookie()
isRequestedSessionIdFromCookie インタフェース内 javax.servlet.http.HttpServletRequestpublic String getLocalAddr()
getLocalAddr インタフェース内 javax.servlet.ServletRequestpublic boolean isRequestedSessionIdFromURL()
isRequestedSessionIdFromURL インタフェース内 javax.servlet.http.HttpServletRequestpublic int getLocalPort()
getLocalPort インタフェース内 javax.servlet.ServletRequestpublic boolean isRequestedSessionIdFromUrl()
isRequestedSessionIdFromUrl インタフェース内 javax.servlet.http.HttpServletRequestpublic long getContentLengthLong()
getContentLengthLong インタフェース内 javax.servlet.ServletRequestpublic javax.servlet.ServletContext getServletContext()
getServletContext インタフェース内 javax.servlet.ServletRequestpublic javax.servlet.AsyncContext startAsync()
throws IllegalStateException
startAsync インタフェース内 javax.servlet.ServletRequestIllegalStateExceptionpublic javax.servlet.AsyncContext startAsync(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse)
throws IllegalStateException
startAsync インタフェース内 javax.servlet.ServletRequestIllegalStateExceptionpublic boolean isAsyncStarted()
isAsyncStarted インタフェース内 javax.servlet.ServletRequestpublic boolean isAsyncSupported()
isAsyncSupported インタフェース内 javax.servlet.ServletRequestpublic javax.servlet.AsyncContext getAsyncContext()
getAsyncContext インタフェース内 javax.servlet.ServletRequestpublic javax.servlet.DispatcherType getDispatcherType()
getDispatcherType インタフェース内 javax.servlet.ServletRequestpublic String changeSessionId()
changeSessionId インタフェース内 javax.servlet.http.HttpServletRequestpublic boolean authenticate(javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
authenticate インタフェース内 javax.servlet.http.HttpServletRequestIOExceptionjavax.servlet.ServletExceptionpublic void login(String username, String password) throws javax.servlet.ServletException
login インタフェース内 javax.servlet.http.HttpServletRequestjavax.servlet.ServletExceptionpublic void logout()
throws javax.servlet.ServletException
logout インタフェース内 javax.servlet.http.HttpServletRequestjavax.servlet.ServletExceptionpublic Collection<javax.servlet.http.Part> getParts() throws IOException, javax.servlet.ServletException
getParts インタフェース内 javax.servlet.http.HttpServletRequestIOExceptionjavax.servlet.ServletExceptionpublic javax.servlet.http.Part getPart(String name) throws IOException, javax.servlet.ServletException
getPart インタフェース内 javax.servlet.http.HttpServletRequestIOExceptionjavax.servlet.ServletExceptionpublic <T extends javax.servlet.http.HttpUpgradeHandler> T upgrade(Class<T> handlerClass) throws IOException, javax.servlet.ServletException
upgrade インタフェース内 javax.servlet.http.HttpServletRequestIOExceptionjavax.servlet.ServletException