Liferay 7.0-ce-m3

com.liferay.portlet.assetpublisher.action
Class ConfigurationActionImpl

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by com.liferay.portal.kernel.portlet.LiferayPortlet
          extended by com.liferay.portal.kernel.portlet.SettingsConfigurationAction
              extended by com.liferay.portal.kernel.portlet.DefaultConfigurationAction
                  extended by com.liferay.portlet.assetpublisher.action.ConfigurationActionImpl
All Implemented Interfaces:
ConfigurationAction, ResourceServingConfigurationAction, EventPortlet, Portlet, PortletConfig, ResourceServingPortlet

public class ConfigurationActionImpl
extends DefaultConfigurationAction


Field Summary
 
Fields inherited from class com.liferay.portal.kernel.portlet.LiferayPortlet
addProcessActionSuccessMessage, alwaysSendRedirect
 
Constructor Summary
ConfigurationActionImpl()
           
 
Method Summary
protected  void addScope(ActionRequest actionRequest, PortletPreferences preferences)
           
protected  void checkPermission(ActionRequest actionRequest, String scopeId)
           
protected  String getAssetClassName(ActionRequest actionRequest, String[] classNameIds)
           
protected  String[] getClassTypeIds(ActionRequest actionRequest, String[] classNameIds)
           
protected  AssetQueryRule getQueryRule(ActionRequest actionRequest, int index)
           
protected  boolean getSubtypesFieldsFilterEnabled(ActionRequest actionRequest, String[] classNameIds)
           
protected  void moveSelectionDown(ActionRequest actionRequest, PortletPreferences preferences)
           
protected  void moveSelectionUp(ActionRequest actionRequest, PortletPreferences preferences)
           
 void postProcess(long companyId, PortletRequest portletRequest, PortletPreferences portletPreferences)
           
 void processAction(PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse)
           
protected  void removeScope(ActionRequest actionRequest, PortletPreferences preferences)
           
protected  void removeSelection(ActionRequest actionRequest, PortletPreferences preferences)
           
 void serveResource(PortletConfig portletConfig, ResourceRequest resourceRequest, ResourceResponse resourceResponse)
           
protected  void setScopes(ActionRequest actionRequest, PortletPreferences preferences)
           
protected  void setSelectionStyle(ActionRequest actionRequest, PortletPreferences preferences)
           
protected  void updateDefaultAssetPublisher(ActionRequest actionRequest)
           
protected  void updateDisplaySettings(ActionRequest actionRequest)
           
protected  void updateQueryLogic(ActionRequest actionRequest, PortletPreferences preferences)
           
protected  void validateQueryRule(long userId, long groupId, List<AssetQueryRule> queryRules, AssetQueryRule queryRule)
           
 
Methods inherited from class com.liferay.portal.kernel.portlet.DefaultConfigurationAction
getSettings, postProcess, removeDefaultValue, updateMultiValuedKeys
 
Methods inherited from class com.liferay.portal.kernel.portlet.SettingsConfigurationAction
getLocalizedParameter, getLocalizedParameter, getParameter, getSelPortletConfig, getSettingsId, render, setParameterNamePrefix, setPreference, setPreference, validateEmail, validateEmailFrom
 
Methods inherited from class com.liferay.portal.kernel.portlet.LiferayPortlet
addSuccessMessage, callActionMethod, callResourceMethod, doAbout, doConfig, doDispatch, doEditDefaults, doEditGuest, doPreview, doPrint, getActionMethod, getJSONContentType, getRedirect, getResourceMethod, getTitle, init, isAlwaysSendRedirect, isProcessActionRequest, isProcessPortletRequest, isProcessRenderRequest, isProcessResourceRequest, isSessionErrorException, processAction, sendRedirect, serveResource, translate, translate, writeJSON, writeJSON
 
Methods inherited from class javax.portlet.GenericPortlet
destroy, doEdit, doHeaders, doHelp, doView, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, init, processEvent, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portal.kernel.portlet.ConfigurationAction
render
 

Constructor Detail

ConfigurationActionImpl

public ConfigurationActionImpl()
Method Detail

postProcess

public void postProcess(long companyId,
                        PortletRequest portletRequest,
                        PortletPreferences portletPreferences)
Overrides:
postProcess in class DefaultConfigurationAction

processAction

public void processAction(PortletConfig portletConfig,
                          ActionRequest actionRequest,
                          ActionResponse actionResponse)
                   throws Exception
Specified by:
processAction in interface ConfigurationAction
Overrides:
processAction in class SettingsConfigurationAction
Throws:
Exception

serveResource

public void serveResource(PortletConfig portletConfig,
                          ResourceRequest resourceRequest,
                          ResourceResponse resourceResponse)
                   throws Exception
Specified by:
serveResource in interface ResourceServingConfigurationAction
Overrides:
serveResource in class SettingsConfigurationAction
Throws:
Exception

addScope

protected void addScope(ActionRequest actionRequest,
                        PortletPreferences preferences)
                 throws Exception
Throws:
Exception

checkPermission

protected void checkPermission(ActionRequest actionRequest,
                               String scopeId)
                        throws Exception
Throws:
Exception

getAssetClassName

protected String getAssetClassName(ActionRequest actionRequest,
                                   String[] classNameIds)
                            throws Exception
Throws:
Exception

getClassTypeIds

protected String[] getClassTypeIds(ActionRequest actionRequest,
                                   String[] classNameIds)
                            throws Exception
Throws:
Exception

getQueryRule

protected AssetQueryRule getQueryRule(ActionRequest actionRequest,
                                      int index)

getSubtypesFieldsFilterEnabled

protected boolean getSubtypesFieldsFilterEnabled(ActionRequest actionRequest,
                                                 String[] classNameIds)
                                          throws Exception
Throws:
Exception

moveSelectionDown

protected void moveSelectionDown(ActionRequest actionRequest,
                                 PortletPreferences preferences)
                          throws Exception
Throws:
Exception

moveSelectionUp

protected void moveSelectionUp(ActionRequest actionRequest,
                               PortletPreferences preferences)
                        throws Exception
Throws:
Exception

removeScope

protected void removeScope(ActionRequest actionRequest,
                           PortletPreferences preferences)
                    throws Exception
Throws:
Exception

removeSelection

protected void removeSelection(ActionRequest actionRequest,
                               PortletPreferences preferences)
                        throws Exception
Throws:
Exception

setScopes

protected void setScopes(ActionRequest actionRequest,
                         PortletPreferences preferences)
                  throws Exception
Throws:
Exception

setSelectionStyle

protected void setSelectionStyle(ActionRequest actionRequest,
                                 PortletPreferences preferences)
                          throws Exception
Throws:
Exception

updateDefaultAssetPublisher

protected void updateDefaultAssetPublisher(ActionRequest actionRequest)
                                    throws Exception
Throws:
Exception

updateDisplaySettings

protected void updateDisplaySettings(ActionRequest actionRequest)
                              throws Exception
Throws:
Exception

updateQueryLogic

protected void updateQueryLogic(ActionRequest actionRequest,
                                PortletPreferences preferences)
                         throws Exception
Throws:
Exception

validateQueryRule

protected void validateQueryRule(long userId,
                                 long groupId,
                                 List<AssetQueryRule> queryRules,
                                 AssetQueryRule queryRule)
                          throws Exception
Throws:
Exception

Liferay 7.0-ce-m3