|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.seasar.framework.mock.servlet.MockHttpSessionImpl
MockHttpSessionの実装クラスです。
| フィールドの概要 |
| インタフェース org.seasar.framework.mock.servlet.MockHttpSession から継承したフィールド |
METHOD_NAME_IS_VALID, METHOD_NAME_SET_VALID |
| コンストラクタの概要 | |
MockHttpSessionImpl(ServletContext servletContext)
MockHttpSessionImplを作成します。 |
|
| メソッドの概要 | |
void |
access()
セッションにアクセスします。 |
java.lang.Object |
getAttribute(java.lang.String name)
|
java.util.Enumeration |
getAttributeNames()
|
long |
getCreationTime()
|
java.lang.String |
getId()
|
long |
getLastAccessedTime()
|
int |
getMaxInactiveInterval()
|
ServletContext |
getServletContext()
|
HttpSessionContext |
getSessionContext()
推奨されていません。 |
java.lang.Object |
getValue(java.lang.String name)
推奨されていません。 |
java.lang.String[] |
getValueNames()
推奨されていません。 |
void |
invalidate()
|
boolean |
isNew()
|
boolean |
isValid()
HttpSession.invalidate()が呼ばれたか確認します。 |
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 maxInactiveInterval)
|
void |
setValid(boolean valid)
HttpSession.invalidate()が呼ばれたときに、内部的に、このメソッドを呼びます。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public MockHttpSessionImpl(ServletContext servletContext)
MockHttpSessionImplを作成します。
servletContext - | メソッドの詳細 |
public long getCreationTime()
HttpSession 内の getCreationTimeHttpSession.getCreationTime()public java.lang.String getId()
HttpSession 内の getIdHttpSession.getId()public long getLastAccessedTime()
HttpSession 内の getLastAccessedTimeHttpSession.getLastAccessedTime()public void access()
MockHttpSession の記述:
MockHttpSession 内の accesspublic ServletContext getServletContext()
HttpSession 内の getServletContextHttpSession.getServletContext()public void setMaxInactiveInterval(int maxInactiveInterval)
HttpSession 内の setMaxInactiveIntervalHttpSession.setMaxInactiveInterval(int)public int getMaxInactiveInterval()
HttpSession 内の getMaxInactiveIntervalHttpSession.getMaxInactiveInterval()public java.lang.Object getAttribute(java.lang.String name)
HttpSession 内の getAttributeHttpSession.getAttribute(java.lang.String)
public void setAttribute(java.lang.String name,
java.lang.Object value)
HttpSession 内の setAttributeHttpSession.setAttribute(java.lang.String,
java.lang.Object)public void removeAttribute(java.lang.String name)
HttpSession 内の removeAttributeHttpSession.removeAttribute(java.lang.String)public HttpSessionContext getSessionContext()
HttpSession 内の getSessionContextHttpSession.getSessionContext()public java.lang.Object getValue(java.lang.String name)
HttpSession 内の getValueHttpSession.getValue(java.lang.String)public java.util.Enumeration getAttributeNames()
HttpSession 内の getAttributeNamesHttpSession.getAttributeNames()public java.lang.String[] getValueNames()
HttpSession 内の getValueNamesHttpSession.getValueNames()
public void putValue(java.lang.String name,
java.lang.Object value)
HttpSession 内の putValueHttpSession.putValue(java.lang.String,
java.lang.Object)public void removeValue(java.lang.String name)
HttpSession 内の removeValueHttpSession.removeValue(java.lang.String)public void invalidate()
HttpSession 内の invalidateHttpSession.invalidate()public boolean isNew()
HttpSession 内の isNewHttpSession.isNew()public boolean isValid()
MockHttpSession の記述: HttpSession.invalidate()が呼ばれたか確認します。
MockHttpSession 内の isValidpublic void setValid(boolean valid)
MockHttpSession の記述: HttpSession.invalidate()が呼ばれたときに、内部的に、このメソッドを呼びます。
MockHttpSession 内の setValidvalid - HttpSession.invalidate()が呼ばれたときに、true
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||