public static class NablarchHttpServletRequestWrapper.HttpSessionWrapper
extends java.lang.Object
implements javax.servlet.http.HttpSession
| コンストラクタと説明 |
|---|
HttpSessionWrapper(javax.servlet.http.HttpSession delegate)
コンストラクター
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Object |
getAttribute(java.lang.String name) |
java.util.Enumeration<java.lang.String> |
getAttributeNames() |
long |
getCreationTime() |
javax.servlet.http.HttpSession |
getDelegate()
委譲対象のセッションオブジェクトを取得する。
|
java.lang.String |
getId() |
long |
getLastAccessedTime() |
int |
getMaxInactiveInterval() |
java.util.Map<java.lang.String,java.lang.Object> |
getScope()
セッションスコープへの参照を返す。
|
javax.servlet.ServletContext |
getServletContext() |
javax.servlet.http.HttpSessionContext |
getSessionContext() |
java.lang.Object |
getValue(java.lang.String name) |
java.lang.String[] |
getValueNames() |
void |
invalidate() |
boolean |
isNew() |
void |
putValue(java.lang.String name,
java.lang.Object value) |
void |
removeAttribute(java.lang.String name) |
void |
removeValue(java.lang.String name) |
void |
setAttribute(java.lang.String name,
java.lang.Object value) |
void |
setMaxInactiveInterval(int interval) |
NablarchHttpServletRequestWrapper.HttpSessionWrapper |
setScope(java.util.Map<java.lang.String,java.lang.Object> scope)
セッションスコープを設定する。
|
public HttpSessionWrapper(javax.servlet.http.HttpSession delegate)
delegate - 委譲対象のセッションオブジェクトpublic java.util.Map<java.lang.String,java.lang.Object> getScope()
public NablarchHttpServletRequestWrapper.HttpSessionWrapper setScope(java.util.Map<java.lang.String,java.lang.Object> scope)
scope - セッションスコープpublic java.lang.Object getAttribute(java.lang.String name)
getAttribute インタフェース内 javax.servlet.http.HttpSessionpublic java.util.Enumeration<java.lang.String> getAttributeNames()
getAttributeNames インタフェース内 javax.servlet.http.HttpSessionpublic void setAttribute(java.lang.String name,
java.lang.Object value)
setAttribute インタフェース内 javax.servlet.http.HttpSessionpublic void removeAttribute(java.lang.String name)
removeAttribute インタフェース内 javax.servlet.http.HttpSessionpublic java.lang.Object getValue(java.lang.String name)
getValue インタフェース内 javax.servlet.http.HttpSessionpublic java.lang.String[] getValueNames()
getValueNames インタフェース内 javax.servlet.http.HttpSessionpublic void putValue(java.lang.String name,
java.lang.Object value)
putValue インタフェース内 javax.servlet.http.HttpSessionpublic void removeValue(java.lang.String name)
removeValue インタフェース内 javax.servlet.http.HttpSessionpublic long getCreationTime()
getCreationTime インタフェース内 javax.servlet.http.HttpSession@Published(tag="architect") public java.lang.String getId()
getId インタフェース内 javax.servlet.http.HttpSessionpublic long getLastAccessedTime()
getLastAccessedTime インタフェース内 javax.servlet.http.HttpSessionpublic int getMaxInactiveInterval()
getMaxInactiveInterval インタフェース内 javax.servlet.http.HttpSessionpublic javax.servlet.ServletContext getServletContext()
getServletContext インタフェース内 javax.servlet.http.HttpSessionpublic javax.servlet.http.HttpSessionContext getSessionContext()
getSessionContext インタフェース内 javax.servlet.http.HttpSessionpublic void invalidate()
invalidate インタフェース内 javax.servlet.http.HttpSessionpublic boolean isNew()
isNew インタフェース内 javax.servlet.http.HttpSessionpublic void setMaxInactiveInterval(int interval)
setMaxInactiveInterval インタフェース内 javax.servlet.http.HttpSessionpublic javax.servlet.http.HttpSession getDelegate()