Class ServiceContainerRequestVariableResolver

  • All Implemented Interfaces:
    VariableResolver

    public class ServiceContainerRequestVariableResolver
    extends AbstractRequestVariableResolver
    Resolves variables based on a ServiceContainerRequest. The implicit objects resolved by this class are that ones resolved by PageWebResourceVariableResolver and the following:
    • portletSessionScope: Maps portlet session-scoped variable names to their values. Corresponds to the portlet scope of the PortletSession.
    • portletMode: Maps the portlet mode to a single valued lower case string.
    • windowState: Maps the window state to a single valued lower case string.
    • preference: Maps a preferences key to a single value.
    • preferenceValues: Maps a preferences key to an array of values.
    Since:
    4.0.7
    Version:
    $Revision: 20200 $ $Date: 2017-06-01 14:07:03 -0300 (Thu, 01 Jun 2017) $