javax.portlet
Interface PortletSession
- All Known Implementing Classes:
- PortletSessionImpl
public interface PortletSession
APPLICATION_SCOPE
static final int APPLICATION_SCOPE
- See Also:
- Constant Field Values
PORTLET_SCOPE
static final int PORTLET_SCOPE
- See Also:
- Constant Field Values
getAttribute
java.lang.Object getAttribute(java.lang.String name)
throws java.lang.IllegalStateException,
java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalStateException
java.lang.IllegalArgumentException
getAttribute
java.lang.Object getAttribute(java.lang.String name,
int scope)
throws java.lang.IllegalStateException,
java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalStateException
java.lang.IllegalArgumentException
getAttributeNames
java.util.Enumeration getAttributeNames()
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
getAttributeNames
java.util.Enumeration getAttributeNames(int scope)
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
getCreationTime
long getCreationTime()
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
getId
java.lang.String getId()
getLastAccessedTime
long getLastAccessedTime()
getMaxInactiveInterval
int getMaxInactiveInterval()
getPortletContext
PortletContext getPortletContext()
invalidate
void invalidate()
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
isNew
boolean isNew()
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
removeAttribute
void removeAttribute(java.lang.String name)
throws java.lang.IllegalStateException,
java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalStateException
java.lang.IllegalArgumentException
removeAttribute
void removeAttribute(java.lang.String name,
int scope)
throws java.lang.IllegalStateException,
java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalStateException
java.lang.IllegalArgumentException
setAttribute
void setAttribute(java.lang.String name,
java.lang.Object value)
throws java.lang.IllegalStateException,
java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalStateException
java.lang.IllegalArgumentException
setAttribute
void setAttribute(java.lang.String name,
java.lang.Object value,
int scope)
throws java.lang.IllegalStateException,
java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalStateException
java.lang.IllegalArgumentException
setMaxInactiveInterval
void setMaxInactiveInterval(int interval)