public class ServletSessionAdapter extends java.lang.Object implements HttpSession
| Modifier and Type | Field and Description |
|---|---|
protected javax.servlet.http.HttpSession |
session |
| Constructor and Description |
|---|
ServletSessionAdapter(javax.servlet.http.HttpSession session) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getAttribute(java.lang.String name)
Returns the object bound with the specified name in this session, or
null if no object is bound under the name. |
java.util.Enumeration<java.lang.String> |
getAttributeNames() |
long |
getCreationTime() |
java.lang.String |
getId()
Returns a string containing the unique identifier assigned to this
session.
|
long |
getLastAccessedTime() |
int |
getMaxInactiveInterval() |
ServletContext |
getServletContext() |
HttpSessionContext |
getSessionContext() |
java.lang.Object |
getValue(java.lang.String s) |
java.lang.String[] |
getValueNames() |
void |
invalidate() |
boolean |
isNew() |
void |
putValue(java.lang.String s,
java.lang.Object o) |
void |
removeAttribute(java.lang.String name) |
void |
removeValue(java.lang.String s) |
void |
setAttribute(java.lang.String name,
java.lang.Object value)
Binds an object to this session, using the name specified.
|
void |
setMaxInactiveInterval(int i) |
public ServletSessionAdapter(javax.servlet.http.HttpSession session)
public long getCreationTime()
public java.lang.String getId()
HttpSessiongetId in interface HttpSessionpublic long getLastAccessedTime()
public ServletContext getServletContext()
public void setMaxInactiveInterval(int i)
public int getMaxInactiveInterval()
public HttpSessionContext getSessionContext()
public java.lang.Object getAttribute(java.lang.String name)
HttpSessionnull if no object is bound under the name.getAttribute in interface HttpSessionname - a string specifying the name of the objectpublic java.lang.Object getValue(java.lang.String s)
public java.util.Enumeration<java.lang.String> getAttributeNames()
public java.lang.String[] getValueNames()
public void setAttribute(java.lang.String name,
java.lang.Object value)
HttpSessionsetAttribute in interface HttpSessionname - the name to which the object is bound; cannot be nullvalue - the object to be boundpublic void putValue(java.lang.String s,
java.lang.Object o)
public void removeAttribute(java.lang.String name)
removeAttribute in interface HttpSessionpublic void removeValue(java.lang.String s)
public void invalidate()
public boolean isNew()