Class SettingsConfigurationAction

java.lang.Object
javax.portlet.GenericPortlet
com.liferay.portal.kernel.portlet.LiferayPortlet
com.liferay.portal.kernel.portlet.SettingsConfigurationAction
All Implemented Interfaces:
ConfigurationAction, ResourceServingConfigurationAction, javax.portlet.EventPortlet, javax.portlet.HeaderPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet
Direct Known Subclasses:
BaseJSPSettingsConfigurationAction

public abstract class SettingsConfigurationAction extends LiferayPortlet implements ConfigurationAction, ResourceServingConfigurationAction
Author:
Iván Zaera
  • Constructor Details

    • SettingsConfigurationAction

      public SettingsConfigurationAction()
  • Method Details

    • getLocalizedParameter

      public String getLocalizedParameter(javax.portlet.PortletRequest portletRequest, String name)
    • getLocalizedParameter

      public String getLocalizedParameter(javax.portlet.PortletRequest portletRequest, String name, String languageId)
    • getParameter

      public String getParameter(javax.portlet.PortletRequest portletRequest, String name)
    • processAction

      public void processAction(javax.portlet.PortletConfig portletConfig, javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse) throws Exception
      Specified by:
      processAction in interface ConfigurationAction
      Throws:
      Exception
    • serveResource

      public void serveResource(javax.portlet.PortletConfig portletConfig, javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse) throws Exception
      Specified by:
      serveResource in interface ResourceServingConfigurationAction
      Throws:
      Exception
    • setPreference

      public void setPreference(javax.portlet.PortletRequest portletRequest, String name, String value)
    • setPreference

      public void setPreference(javax.portlet.PortletRequest portletRequest, String name, String[] values)
    • getSelPortletConfig

      protected javax.portlet.PortletConfig getSelPortletConfig(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getSettings

      protected Settings getSettings(javax.portlet.ActionRequest actionRequest) throws PortalException
      Throws:
      PortalException
    • getSettingsId

      protected String getSettingsId(javax.portlet.ActionRequest actionRequest)
    • postProcess

      protected void postProcess(long companyId, javax.portlet.PortletRequest portletRequest, Settings settings) throws PortalException
      Throws:
      PortalException
    • setParameterNamePrefix

      protected void setParameterNamePrefix(String parameterNamePrefix)
    • updateMultiValuedKeys

      protected void updateMultiValuedKeys(javax.portlet.ActionRequest actionRequest)
    • validateEmail

      protected void validateEmail(javax.portlet.ActionRequest actionRequest, String emailParam)
    • validateEmailFrom

      protected void validateEmailFrom(javax.portlet.ActionRequest actionRequest)