javax.portlet

Class PortletSessionUtil

public class PortletSessionUtil extends 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.
Field Summary
static StringPORTLET_SCOPE_NAMESPACE
Method Summary
static StringdecodeAttributeName(String name)
Returns the attribute name of an attribute in the PORTLET_SCOPE.
static intdecodeScope(String name)
Returns the portlet attribute scope from an encoded portlet attribute.

Field Detail

PORTLET_SCOPE_NAMESPACE

private static final String PORTLET_SCOPE_NAMESPACE

Method Detail

decodeAttributeName

public static String decodeAttributeName(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(String name)
Returns the portlet attribute scope from an encoded portlet attribute.
Possible return values are:

Parameters: name a string specifying the name of the encoded portlet attribute

Returns: the decoded attribute scope

See Also: PortletSession