com.liferay.portlet
Class PortletSessionImpl
java.lang.Object
com.liferay.portlet.PortletSessionImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.portlet.LiferayPortletSession, javax.portlet.PortletSession
- public class PortletSessionImpl
- extends java.lang.Object
- implements com.liferay.portal.kernel.portlet.LiferayPortletSession
View Source
- Author:
- Brian Wing Shun Chan
| Fields inherited from interface javax.portlet.PortletSession |
APPLICATION_SCOPE, PORTLET_SCOPE |
|
Constructor Summary |
PortletSessionImpl(javax.servlet.http.HttpServletRequest req,
java.lang.String portletName,
javax.portlet.PortletContext ctx,
java.lang.String portalSessionId,
long plid)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortletSessionImpl
public PortletSessionImpl(javax.servlet.http.HttpServletRequest req,
java.lang.String portletName,
javax.portlet.PortletContext ctx,
java.lang.String portalSessionId,
long plid)
getPortletScope
public static final java.lang.String getPortletScope(java.lang.String portletName,
long plid)
getPortletScopeName
public static final java.lang.String getPortletScopeName(java.lang.String portletName,
long plid,
java.lang.String name)
getPortletContext
public javax.portlet.PortletContext getPortletContext()
- Specified by:
getPortletContext in interface javax.portlet.PortletSession
getId
public java.lang.String getId()
- Specified by:
getId in interface javax.portlet.PortletSession
getCreationTime
public long getCreationTime()
- Specified by:
getCreationTime in interface javax.portlet.PortletSession
getLastAccessedTime
public long getLastAccessedTime()
- Specified by:
getLastAccessedTime in interface javax.portlet.PortletSession
setLastAccessedTime
public void setLastAccessedTime(long lastAccessedTime)
getMaxInactiveInterval
public int getMaxInactiveInterval()
- Specified by:
getMaxInactiveInterval in interface javax.portlet.PortletSession
setMaxInactiveInterval
public void setMaxInactiveInterval(int interval)
- Specified by:
setMaxInactiveInterval in interface javax.portlet.PortletSession
isNew
public boolean isNew()
- Specified by:
isNew in interface javax.portlet.PortletSession
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttribute in interface javax.portlet.PortletSession
getAttribute
public java.lang.Object getAttribute(java.lang.String name,
int scope)
- Specified by:
getAttribute in interface javax.portlet.PortletSession
getAttributeNames
public java.util.Enumeration getAttributeNames()
- Specified by:
getAttributeNames in interface javax.portlet.PortletSession
getAttributeNames
public java.util.Enumeration getAttributeNames(int scope)
- Specified by:
getAttributeNames in interface javax.portlet.PortletSession
removeAttribute
public void removeAttribute(java.lang.String name)
- Specified by:
removeAttribute in interface javax.portlet.PortletSession
removeAttribute
public void removeAttribute(java.lang.String name,
int scope)
- Specified by:
removeAttribute in interface javax.portlet.PortletSession
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object value)
- Specified by:
setAttribute in interface javax.portlet.PortletSession
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object value,
int scope)
- Specified by:
setAttribute in interface javax.portlet.PortletSession
invalidate
public void invalidate()
- Specified by:
invalidate in interface javax.portlet.PortletSession
isValid
public boolean isValid()
getPortalSessionId
public java.lang.String getPortalSessionId()
getHttpSession
public javax.servlet.http.HttpSession getHttpSession()
setHttpSession
public void setHttpSession(javax.servlet.http.HttpSession ses)
- Specified by:
setHttpSession in interface com.liferay.portal.kernel.portlet.LiferayPortletSession