public abstract class SettingsConfigurationAction extends LiferayPortlet implements ConfigurationAction, ResourceServingConfigurationAction
addProcessActionSuccessMessage, alwaysSendRedirect, validPaths
AUTOMATIC_RESOURCE_DISPATCH
Constructor and Description |
---|
SettingsConfigurationAction() |
Modifier and Type | Method and Description |
---|---|
String |
getLocalizedParameter(PortletRequest portletRequest,
String name) |
String |
getLocalizedParameter(PortletRequest portletRequest,
String name,
String languageId) |
String |
getParameter(PortletRequest portletRequest,
String name) |
protected PortletConfig |
getSelPortletConfig(javax.servlet.http.HttpServletRequest request) |
protected Settings |
getSettings(ActionRequest actionRequest) |
protected String |
getSettingsId(ActionRequest actionRequest) |
protected void |
postProcess(long companyId,
PortletRequest portletRequest,
Settings settings) |
void |
processAction(PortletConfig portletConfig,
ActionRequest actionRequest,
ActionResponse actionResponse) |
void |
serveResource(PortletConfig portletConfig,
ResourceRequest resourceRequest,
ResourceResponse resourceResponse) |
protected void |
setParameterNamePrefix(String parameterNamePrefix) |
void |
setPreference(PortletRequest portletRequest,
String name,
String value) |
void |
setPreference(PortletRequest portletRequest,
String name,
String[] values) |
protected void |
updateMultiValuedKeys(ActionRequest actionRequest) |
protected void |
validateEmail(ActionRequest actionRequest,
String emailParam) |
protected void |
validateEmailFrom(ActionRequest actionRequest) |
addSuccessMessage, callActionMethod, callResourceMethod, checkPath, doAbout, doConfig, doDispatch, doEditDefaults, doEditGuest, doPreview, doPrint, getActionMethod, getJSONContentType, getPaths, getRedirect, getResourceMethod, getServletContext, getTitle, init, initValidPaths, isAddSuccessMessage, isAlwaysSendRedirect, isEmptySessionMessages, isProcessActionRequest, isProcessPortletRequest, isProcessRenderRequest, isProcessResourceRequest, isSessionErrorException, isValidPath, processAction, sendRedirect, serveResource, translate, translate, writeJSON, writeJSON
destroy, doEdit, doHeaders, doHelp, doView, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, init, processEvent, render
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
include
public String getLocalizedParameter(PortletRequest portletRequest, String name)
public String getLocalizedParameter(PortletRequest portletRequest, String name, String languageId)
public String getParameter(PortletRequest portletRequest, String name)
public void processAction(PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse) throws Exception
processAction
in interface ConfigurationAction
Exception
public void serveResource(PortletConfig portletConfig, ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws Exception
serveResource
in interface ResourceServingConfigurationAction
Exception
public void setPreference(PortletRequest portletRequest, String name, String value)
public void setPreference(PortletRequest portletRequest, String name, String[] values)
protected PortletConfig getSelPortletConfig(javax.servlet.http.HttpServletRequest request)
protected Settings getSettings(ActionRequest actionRequest) throws PortalException
PortalException
protected String getSettingsId(ActionRequest actionRequest)
protected void postProcess(long companyId, PortletRequest portletRequest, Settings settings) throws PortalException
PortalException
protected void setParameterNamePrefix(String parameterNamePrefix)
protected void updateMultiValuedKeys(ActionRequest actionRequest)
protected void validateEmail(ActionRequest actionRequest, String emailParam)
protected void validateEmailFrom(ActionRequest actionRequest)