Example usage for com.liferay.portal.kernel.servlet SessionMessages KEY_SUFFIX_UPDATED_CONFIGURATION

List of usage examples for com.liferay.portal.kernel.servlet SessionMessages KEY_SUFFIX_UPDATED_CONFIGURATION

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.servlet SessionMessages KEY_SUFFIX_UPDATED_CONFIGURATION.

Prototype

String KEY_SUFFIX_UPDATED_CONFIGURATION

To view the source code for com.liferay.portal.kernel.servlet SessionMessages KEY_SUFFIX_UPDATED_CONFIGURATION.

Click Source Link

Usage

From source file:com.liferay.portlet.rss.action.ConfigurationActionImpl.java

License:Open Source License

@Override
public void processAction(PortletConfig portletConfig, ActionRequest actionRequest,
        ActionResponse actionResponse) throws Exception {

    String cmd = ParamUtil.getString(actionRequest, Constants.CMD);

    if (cmd.equals(Constants.UPDATE)) {
        updateSubscriptions(actionRequest);

        super.processAction(portletConfig, actionRequest, actionResponse);

        return;/*  www  . j a va2s.  c om*/
    }

    String portletResource = ParamUtil.getString(actionRequest, "portletResource");

    PortletPreferences preferences = PortletPreferencesFactoryUtil.getPortletSetup(actionRequest,
            portletResource);

    if (cmd.equals("remove-footer-article")) {
        removeFooterArticle(actionRequest, preferences);
    } else if (cmd.equals("remove-header-article")) {
        removeHeaderArticle(actionRequest, preferences);
    } else if (cmd.equals("set-footer-article")) {
        setFooterArticle(actionRequest, preferences);
    } else if (cmd.equals("set-header-article")) {
        setHeaderArticle(actionRequest, preferences);
    }

    if (SessionErrors.isEmpty(actionRequest)) {
        try {
            preferences.store();
        } catch (ValidatorException ve) {
            SessionErrors.add(actionRequest, ValidatorException.class.getName(), ve);

            return;
        }

        SessionMessages.add(actionRequest,
                portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource);

        SessionMessages.add(actionRequest,
                portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION);
    }
}

From source file:com.liferay.portlet.shopping.action.ConfigurationActionImpl.java

License:Open Source License

@Override
public void processAction(PortletConfig portletConfig, ActionRequest actionRequest,
        ActionResponse actionResponse) throws Exception {

    String cmd = ParamUtil.getString(actionRequest, Constants.CMD);

    if (!cmd.equals(Constants.UPDATE)) {
        return;/* w  w  w  .  j a  va2 s. c  o m*/
    }

    ThemeDisplay themeDisplay = (ThemeDisplay) actionRequest.getAttribute(WebKeys.THEME_DISPLAY);

    ShoppingPreferences preferences = ShoppingPreferences.getInstance(themeDisplay.getCompanyId(),
            themeDisplay.getScopeGroupId());

    String tabs2 = ParamUtil.getString(actionRequest, "tabs2");
    String tabs3 = ParamUtil.getString(actionRequest, "tabs3");

    if (tabs2.equals("payment-settings")) {
        updatePayment(actionRequest, preferences);
    } else if (tabs2.equals("shipping-calculation")) {
        updateShippingCalculation(actionRequest, preferences);
    } else if (tabs2.equals("insurance-calculation")) {
        updateInsuranceCalculation(actionRequest, preferences);
    } else if (tabs2.equals("emails")) {
        if (tabs3.equals("email-from")) {
            updateEmailFrom(actionRequest, preferences);
        } else if (tabs3.equals("confirmation-email")) {
            updateEmailOrderConfirmation(actionRequest, preferences);
        } else if (tabs3.equals("shipping-email")) {
            updateEmailOrderShipping(actionRequest, preferences);
        }
    }

    if (SessionErrors.isEmpty(actionRequest)) {
        preferences.store();

        SessionMessages.add(actionRequest,
                portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET,
                PortletKeys.SHOPPING);

        SessionMessages.add(actionRequest,
                portletConfig.getPortletName() + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION);
    }
}

From source file:com.liferay.sampledrools.action.ConfigurationActionImpl.java

License:Open Source License

@Override
public void processAction(PortletConfig portletConfig, ActionRequest actionRequest,
        ActionResponse actionResponse) throws Exception {

    String cmd = ParamUtil.getString(actionRequest, Constants.CMD);

    if (!cmd.equals(Constants.UPDATE)) {
        return;/*from   ww w .j  ava 2s  .  c  o m*/
    }

    String portletResource = ParamUtil.getString(actionRequest, "portletResource");

    PortletPreferences preferences = actionRequest.getPreferences();

    updatePreferences(actionRequest, preferences);

    if (SessionErrors.isEmpty(actionRequest)) {
        preferences.store();

        SessionMessages.add(actionRequest,
                PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION);
    }
}

From source file:com.slemarchand.peoplepublisher.action.ConfigurationActionImpl.java

License:Open Source License

@Override
public void processAction(PortletConfig portletConfig, ActionRequest actionRequest,
        ActionResponse actionResponse) throws Exception {

    String cmd = ParamUtil.getString(actionRequest, Constants.CMD);

    String portletResource = ParamUtil.getString(actionRequest, "portletResource");

    PortletPreferences preferences = actionRequest.getPreferences();

    if (cmd.equals(Constants.TRANSLATE)) {
        super.processAction(portletConfig, actionRequest, actionResponse);
    } else if (cmd.equals(Constants.UPDATE)) {
        try {/*  ww  w .j  a v  a  2  s.co  m*/
            String selectionStyle = getParameter(actionRequest, "selectionStyle");

            if (selectionStyle.equals("dynamic")) {
                updateQueryLogic(actionRequest, preferences);
            }

            super.processAction(portletConfig, actionRequest, actionResponse);
        } catch (DuplicateQueryRuleException e) {
            SessionErrors.add(actionRequest, e.getClass(), e);
        }
    } else {
        if (cmd.equals("add-scope")) {
            addScope(actionRequest, preferences);
        } else if (cmd.equals("add-selection")) {
            peoplePublisher.addSelection(actionRequest, preferences, portletResource);
        } else if (cmd.equals("move-selection-down")) {
            moveSelectionDown(actionRequest, preferences);
        } else if (cmd.equals("move-selection-up")) {
            moveSelectionUp(actionRequest, preferences);
        } else if (cmd.equals("remove-selection")) {
            removeSelection(actionRequest, preferences);
        } else if (cmd.equals("remove-scope")) {
            removeScope(actionRequest, preferences);
        } else if (cmd.equals("select-scope")) {
            setScopes(actionRequest, preferences);
        } else if (cmd.equals("selection-style")) {
            setSelectionStyle(actionRequest, preferences);
        }

        if (SessionErrors.isEmpty(actionRequest)) {
            preferences.store();

            SessionMessages.add(actionRequest,
                    PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET,
                    portletResource);

            SessionMessages.add(actionRequest,
                    PortalUtil.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION);
        }

        String redirect = PortalUtil.escapeRedirect(ParamUtil.getString(actionRequest, "redirect"));

        if (Validator.isNotNull(redirect)) {
            actionResponse.sendRedirect(redirect);
        }
    }
}

From source file:hu.vilmospapp.qrcodedisplay.action.ConfigurationActionImpl.java

License:Open Source License

public void processAction(PortletConfig portletConfig, ActionRequest actionRequest,
        ActionResponse actionResponse) throws Exception {

    String portletResource = ParamUtil.getString(actionRequest, "portletResource");

    PortletPreferences prefs = PortletPreferencesFactoryUtil.getPortletSetup(actionRequest, portletResource);

    String backgroundColor = getParameter(actionRequest, "backgroundColor");
    String borderColor = getParameter(actionRequest, "borderColor");
    String borderEnabled = getParameter(actionRequest, "borderEnabled");
    String borderRadius = getParameter(actionRequest, "borderRadius");
    String borderStyle = getParameter(actionRequest, "borderStyle");
    String borderWidth = getParameter(actionRequest, "borderWidth");
    String characterSet = getParameter(actionRequest, "characterSet");
    String content = getParameter(actionRequest, "content");
    String dimension = getParameter(actionRequest, "dimension");
    String displayType = getParameter(actionRequest, "displayType");
    String errorCorrection = getParameter(actionRequest, "errorCorrection");
    String foregroundColor = getParameter(actionRequest, "foregroundColor");
    String imageFormat = getParameter(actionRequest, "imageFormat");
    String margin = getParameter(actionRequest, "margin");
    String mode = getParameter(actionRequest, "mode");
    String shadowAngle = getParameter(actionRequest, "shadowAngle");
    String shadowBlur = getParameter(actionRequest, "shadowBlur");
    String shadowColor = getParameter(actionRequest, "shadowColor");
    String shadowDistance = getParameter(actionRequest, "shadowDistance");
    String shadowEnabled = getParameter(actionRequest, "shadowEnabled");
    String shadowOpacity = getParameter(actionRequest, "shadowOpacity");
    String stripParams = getParameter(actionRequest, "stripParams");

    prefs.setValue("backgroundColor", backgroundColor);
    prefs.setValue("borderColor", borderColor);
    prefs.setValue("borderEnabled", borderEnabled);
    prefs.setValue("borderRadius", borderRadius);
    prefs.setValue("borderStyle", borderStyle);
    prefs.setValue("borderWidth", borderWidth);
    prefs.setValue("characterSet", characterSet);
    prefs.setValue("content", content);
    prefs.setValue("dimension", dimension);
    prefs.setValue("displayType", displayType);
    prefs.setValue("errorCorrection", errorCorrection);
    prefs.setValue("foregroundColor", foregroundColor);
    prefs.setValue("imageFormat", imageFormat);
    prefs.setValue("margin", margin);
    prefs.setValue("mode", mode);
    prefs.setValue("shadowAngle", shadowAngle);
    prefs.setValue("shadowBlur", shadowBlur);
    prefs.setValue("shadowColor", shadowColor);
    prefs.setValue("shadowDistance", shadowDistance);
    prefs.setValue("shadowEnabled", shadowEnabled);
    prefs.setValue("shadowOpacity", shadowOpacity);
    prefs.setValue("stripParams", stripParams);

    prefs.store();//w w  w.java 2s . c o  m

    LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) portletConfig;

    SessionMessages.add(actionRequest,
            liferayPortletConfig.getPortletId() + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET, portletResource);

    SessionMessages.add(actionRequest,
            liferayPortletConfig.getPortletId() + SessionMessages.KEY_SUFFIX_UPDATED_CONFIGURATION);
}