Example usage for com.liferay.portal.kernel.util Constants UPDATE

List of usage examples for com.liferay.portal.kernel.util Constants UPDATE

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util Constants UPDATE.

Prototype

String UPDATE

To view the source code for com.liferay.portal.kernel.util Constants UPDATE.

Click Source Link

Usage

From source file:blade.servicebuilder.web.JSPPortlet.java

License:Apache License

@Override
public void processAction(ActionRequest actionRequest, ActionResponse actionResponse)
        throws IOException, PortletException {

    try {/*from  w w w. ja va2  s  .  c  o  m*/
        String cmd = ParamUtil.getString(actionRequest, Constants.CMD);

        if (cmd.equals(Constants.ADD) || cmd.equals(Constants.UPDATE)) {
            updateFoo(actionRequest);
        } else if (cmd.equals(Constants.DELETE)) {
            deleteFoo(actionRequest);
        }

        if (Validator.isNotNull(cmd)) {
            if (SessionErrors.isEmpty(actionRequest)) {
                SessionMessages.add(actionRequest, "requestProcessed");
            }

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

            actionResponse.sendRedirect(redirect);
        }
    } catch (Exception e) {
        throw new PortletException(e);
    }
}

From source file:ca.efendi.datafeeds.web.internal.portlet.DatafeedsPortlet.java

License:Apache License

public void updateDiscussion(final ActionRequest actionRequest, final ActionResponse actionResponse)
        throws Exception {
    final String cmd = ParamUtil.getString(actionRequest, Constants.CMD);
    if (cmd.equals(Constants.ADD) || cmd.equals(Constants.UPDATE)) {
        updateMessage(actionRequest);/*  w  w  w  . j a va 2s . c o m*/
    } else if (cmd.equals(Constants.DELETE)) {
        deleteMessage(actionRequest);
    } else if (cmd.equals(Constants.SUBSCRIBE_TO_COMMENTS)) {
        subscribeToComments(actionRequest, true);
    } else if (cmd.equals(Constants.UNSUBSCRIBE_FROM_COMMENTS)) {
        subscribeToComments(actionRequest, false);
    }
}

From source file:ch.inofix.referencemanager.web.JSPPortlet.java

License:Apache License

@Override
public void processAction(ActionRequest actionRequest, ActionResponse actionResponse)
        throws IOException, PortletException {

    try {/*from w  w w  .  j  a va2 s.co m*/
        String cmd = ParamUtil.getString(actionRequest, Constants.CMD);

        if (cmd.equals(Constants.ADD) || cmd.equals(Constants.UPDATE)) {
            updateReference(actionRequest);
        } else if (cmd.equals(Constants.DELETE)) {
            deleteReference(actionRequest);
        }

        if (Validator.isNotNull(cmd)) {
            if (SessionErrors.isEmpty(actionRequest)) {
                SessionMessages.add(actionRequest, "requestProcessed");
            }

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

            actionResponse.sendRedirect(redirect);
        }
    } catch (Exception e) {
        throw new PortletException(e);
    }
}

From source file:com.bemis.portal.fileuploader.web.configuration.FileUploaderPortletConfiguration.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   w  ww.j  a v  a 2 s  . com
    }

    String[] dLFileEntryTypes = StringUtil.split(getParameter(actionRequest, "dLFileEntryTypes"));

    setPreference(actionRequest, "dLFileEntryTypes", dLFileEntryTypes);

    String showMetadata = getParameter(actionRequest, "showMetadata");

    setPreference(actionRequest, "showMetadata", showMetadata);

    super.processAction(portletConfig, actionRequest, actionResponse);
}

From source file:com.evozon.evoportal.myaccount.builder.AccountOperationBuilder.java

public static ActionAccountOperation buildAccountActionOperation(ActionPhaseParameters app)
        throws PortalException, SystemException {
    ActionAccountOperation operation = null;

    String command = ParamUtil.getString(app.getRequest(), Constants.CMD, AccountOperationBuilder.DEFAULT);
    if (Constants.ADD.equals(command)) {
        operation = AccountOperationBuilder.buildAddAccountActionOperation(app);

    } else if (Constants.UPDATE.equals(command)) {
        operation = AccountOperationBuilder.buildUpdateAccountActionOperation(app);

    } else if (Constants.DEACTIVATE.equals(command) || MyAccountConstants.CANCEL_DEACTIVATION.equals(command)) {
        operation = AccountOperationBuilder.buildDeactivateAccountOperation(app);

    } else if (Constants.RESTORE.equals(command) || MyAccountConstants.CANCEL_ACTIVATION.equals(command)) {
        operation = AccountOperationBuilder.buildActivateAccountOperation(app);

    } else if (Constants.DELETE.equals(command)) {
        operation = AccountOperationBuilder.buildDeleteAccountActionOperation(app);

    } else {/*from  ww w .j a v  a  2s .  co  m*/
        operation = new DefaultAccountActionOperation(app);

    }
    return operation;
}

From source file:com.idetronic.subur.portlet.SuburAdmin.java

public void editItemType(ActionRequest request, ActionResponse response)
        throws PortalException, SystemException, IOException {
    String cmd = ParamUtil.getString(request, "cmd");
    ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
    long itemTypeId = ParamUtil.getLong(request, "itemTypeId");
    ItemType itemType = null;/*from   w  w w.j  a  v a2 s .  c o m*/
    String redirect = ParamUtil.getString(request, "redirect");
    if (cmd.equalsIgnoreCase(Constants.UPDATE))
        itemType = ItemTypeLocalServiceUtil.getItemType(itemTypeId);

    String typeName = ParamUtil.getString(request, "itemTypeName");

    if (cmd.equalsIgnoreCase(Constants.ADD)) {

        itemType = ItemTypeLocalServiceUtil.add(typeName, themeDisplay.getCompanyId(),
                themeDisplay.getScopeGroupId());
    } else {
        itemType = ItemTypeLocalServiceUtil.getItemType(itemTypeId);
        itemType.setItemTypeName(typeName);
        ItemTypeLocalServiceUtil.updateItemType(itemType);
    }
    response.sendRedirect(redirect);
}

From source file:com.liferay.announcements.web.internal.portlet.action.EditEntryMVCActionCommand.java

License:Open Source License

@Override
protected void doProcessAction(ActionRequest actionRequest, ActionResponse actionResponse) throws Exception {

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

    try {/*from   w  w w  .j a v  a2 s  . c  om*/
        if (cmd.equals(Constants.ADD) || cmd.equals(Constants.UPDATE)) {
            updateEntry(actionRequest);
        } else if (cmd.equals(Constants.DELETE)) {
            deleteEntry(actionRequest);
        }
    } catch (EntryContentException | EntryDisplayDateException | EntryExpirationDateException
            | EntryTitleException | EntryURLException | NoSuchEntryException | PrincipalException e) {

        SessionErrors.add(actionRequest, e.getClass());
    }
}

From source file:com.liferay.asset.publisher.web.portlet.action.AssetPublisherConfigurationAction.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 {/*from  ww  w .  j  a v a  2 s.  c o m*/
            HttpServletRequest request = portal.getHttpServletRequest(actionRequest);

            AssetPublisherPortletInstanceConfiguration assetPublisherPortletInstanceConfiguration = _getAssetPublisherPortletInstanceConfiguration(
                    request);

            boolean emailAssetEntryAddedEnabled = GetterUtil.getBoolean(
                    getParameter(actionRequest, "emailAssetEntryAddedEnabled"),
                    assetPublisherPortletInstanceConfiguration.emailAssetEntryAddedEnabled());

            if (emailAssetEntryAddedEnabled) {
                validateEmail(actionRequest, "emailAssetEntryAdded");
                validateEmailFrom(actionRequest);
            }

            updateDisplaySettings(actionRequest);

            String selectionStyle = getParameter(actionRequest, "selectionStyle");

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

            updateDefaultAssetPublisher(actionRequest);

            super.processAction(portletConfig, actionRequest, actionResponse);
        } catch (Exception e) {
            if (e instanceof AssetTagException || e instanceof DuplicateQueryRuleException) {

                SessionErrors.add(actionRequest, e.getClass(), e);
            } else {
                throw e;
            }
        }
    } else {
        if (cmd.equals("add-scope")) {
            addScope(actionRequest, preferences);
        } else if (cmd.equals("add-selection")) {
            assetPublisherWebUtil.addSelection(actionRequest, preferences);
        } 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,
                    portal.getPortletId(actionRequest) + SessionMessages.KEY_SUFFIX_REFRESH_PORTLET,
                    portletResource);

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

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

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

From source file:com.liferay.blade.samples.servicebuilder.adq.web.JSPPortlet.java

License:Apache License

@Override
public void processAction(ActionRequest actionRequest, ActionResponse actionResponse)
        throws IOException, PortletException {

    try {/*from  w  w w .  j av a 2 s.co m*/
        String cmd = ParamUtil.getString(actionRequest, Constants.CMD);

        if (cmd.equals(Constants.ADD) || cmd.equals(Constants.UPDATE)) {
            updateBar(actionRequest);
        } else if (cmd.equals(Constants.DELETE)) {
            deleteBar(actionRequest);
        } else if (cmd.equals(MASS_UPDATE)) {
            massUpdate();
        }

        if (Validator.isNotNull(cmd)) {
            if (SessionErrors.isEmpty(actionRequest)) {
                SessionMessages.add(actionRequest, "requestProcessed");
            }

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

            actionResponse.sendRedirect(redirect);
        }
    } catch (Exception e) {
        throw new PortletException(e);
    }
}

From source file:com.liferay.blogs.notifications.test.BlogsUserNotificationTest.java

License:Open Source License

@Override
protected BaseModel<?> updateBaseModel(BaseModel<?> baseModel) throws Exception {

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    BlogsTestUtil.populateNotificationsServiceContext(serviceContext, Constants.UPDATE);

    serviceContext.setAttribute("sendEmailEntryUpdated", true);

    return BlogsEntryLocalServiceUtil.updateEntry(TestPropsValues.getUserId(),
            ((BlogsEntry) baseModel).getEntryId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(),
            serviceContext);//from w w  w .j a v a2 s . c o m
}