Package javax.portlet

Class PortletSessionUtil


  • public class PortletSessionUtil
    extends java.lang.Object
    The PortletSessionUtil class helps identify and decode attributes in the PORTLET_SCOPE scope of the PortletSession when accessed through the HttpSession an from within calls to methods of the HttpSessionBindingListener interface.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String decodeAttributeName​(java.lang.String name)
      Returns the attribute name of an attribute in the PORTLET_SCOPE.
      static int decodeScope​(java.lang.String name)
      Returns the portlet attribute scope from an encoded portlet attribute.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PortletSessionUtil

        public PortletSessionUtil()
    • Method Detail

      • decodeAttributeName

        public static java.lang.String decodeAttributeName​(java.lang.String name)
        Returns the attribute name of an attribute in the PORTLET_SCOPE. If the attribute is in the APPLICATION_SCOPE it returns the attribute name unchanged.
        Parameters:
        name - a string specifying the name of the encoded portlet attribute
        Returns:
        the decoded attribute name
      • decodeScope

        public static int decodeScope​(java.lang.String name)
        Returns the portlet attribute scope from an encoded portlet attribute.
        Possible return values are:
        • PortletSession.APPLICATION_SCOPE
        • PortletSession.PORTLET_SCOPE
        Parameters:
        name - a string specifying the name of the encoded portlet attribute
        Returns:
        the decoded attribute scope
        See Also:
        PortletSession