|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wicket.protocol.http.MockHttpSession
public class MockHttpSession
Mock implementation of the WebSession
interface for use by the test harnesses.
Constructor Summary | |
---|---|
MockHttpSession(javax.servlet.ServletContext context)
Create the session. |
Method Summary | |
---|---|
Object |
getAttribute(String name)
Get the attribute with the given name. |
Enumeration<String> |
getAttributeNames()
Get the names of the attributes in the session. |
long |
getCreationTime()
Get the creation time of the session. |
String |
getId()
Return the id of this session. |
long |
getLastAccessedTime()
Get the time the session was last accessed. |
int |
getMaxInactiveInterval()
NOT USED. |
javax.servlet.ServletContext |
getServletContext()
Return the servlet context for the session. |
javax.servlet.http.HttpSessionContext |
getSessionContext()
Deprecated. |
Object |
getValue(String name)
Deprecated. use getAttribute(String) instead |
String[] |
getValueNames()
Deprecated. use getAttributeNames() instead |
void |
invalidate()
Invalidate the session. |
boolean |
isNew()
Check if the session is new. |
boolean |
isTemporary()
Indicates the state of the session. |
void |
putValue(String name,
Object o)
Deprecated. Use setAttribute(String, Object) instead |
void |
removeAttribute(String name)
Remove an attribute. |
void |
removeValue(String name)
Deprecated. Use removeAttribute(String) instead |
void |
setAttribute(String name,
Object o)
Set an attribute. |
void |
setMaxInactiveInterval(int i)
NOT USED. |
void |
setTemporary(boolean temporary)
Changes the state of this session. |
void |
timestamp()
Set the last accessed time for the session. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MockHttpSession(javax.servlet.ServletContext context)
context
- Method Detail |
---|
public Object getAttribute(String name)
getAttribute
in interface javax.servlet.http.HttpSession
name
- The attribute name
public Enumeration<String> getAttributeNames()
getAttributeNames
in interface javax.servlet.http.HttpSession
public long getCreationTime()
getCreationTime
in interface javax.servlet.http.HttpSession
public String getId()
getId
in interface javax.servlet.http.HttpSession
public long getLastAccessedTime()
getLastAccessedTime
in interface javax.servlet.http.HttpSession
public int getMaxInactiveInterval()
getMaxInactiveInterval
in interface javax.servlet.http.HttpSession
public javax.servlet.ServletContext getServletContext()
getServletContext
in interface javax.servlet.http.HttpSession
@Deprecated public javax.servlet.http.HttpSessionContext getSessionContext()
getSessionContext
in interface javax.servlet.http.HttpSession
@Deprecated public Object getValue(String name)
getValue
in interface javax.servlet.http.HttpSession
name
- The name
@Deprecated public String[] getValueNames()
getValueNames
in interface javax.servlet.http.HttpSession
public void invalidate()
invalidate
in interface javax.servlet.http.HttpSession
public boolean isNew()
isNew
in interface javax.servlet.http.HttpSession
@Deprecated public void putValue(String name, Object o)
putValue
in interface javax.servlet.http.HttpSession
name
- The name of the valueo
- The valuepublic void removeAttribute(String name)
removeAttribute
in interface javax.servlet.http.HttpSession
name
- The name of the attribute@Deprecated public void removeValue(String name)
removeValue
in interface javax.servlet.http.HttpSession
name
- The name of the valuepublic void setAttribute(String name, Object o)
setAttribute
in interface javax.servlet.http.HttpSession
name
- The name of the attribute to seto
- The value to setpublic void setMaxInactiveInterval(int i)
setMaxInactiveInterval
in interface javax.servlet.http.HttpSession
i
- The valuepublic void timestamp()
public final boolean isTemporary()
public final void setTemporary(boolean temporary)
temporary
- trur, for a temporary session, false for a persisted session
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |