Example usage for com.liferay.portal.kernel.security.permission ActionKeys UPDATE

List of usage examples for com.liferay.portal.kernel.security.permission ActionKeys UPDATE

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.security.permission ActionKeys UPDATE.

Prototype

String UPDATE

To view the source code for com.liferay.portal.kernel.security.permission ActionKeys UPDATE.

Click Source Link

Usage

From source file:com.liferay.mobile.device.rules.service.impl.MDRRuleGroupServiceImpl.java

License:Open Source License

@Override
public MDRRuleGroup updateRuleGroup(long ruleGroupId, Map<Locale, String> nameMap,
        Map<Locale, String> descriptionMap, ServiceContext serviceContext) throws PortalException {

    MDRRuleGroup ruleGroup = mdrRuleGroupPersistence.findByPrimaryKey(ruleGroupId);

    _mdrRuleGroupModelResourcePermission.check(getPermissionChecker(), ruleGroup, ActionKeys.UPDATE);

    return mdrRuleGroupLocalService.updateRuleGroup(ruleGroupId, nameMap, descriptionMap, serviceContext);
}

From source file:com.liferay.mobile.device.rules.service.impl.MDRRuleServiceImpl.java

License:Open Source License

@Override
public MDRRule addRule(long ruleGroupId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap,
        String type, String typeSettings, ServiceContext serviceContext) throws PortalException {

    _mdrRuleGroupModelResourcePermission.check(getPermissionChecker(), ruleGroupId, ActionKeys.UPDATE);

    return mdrRuleLocalService.addRule(ruleGroupId, nameMap, descriptionMap, type, typeSettings,
            serviceContext);//from w  w w.  j a  va 2 s  .  c om
}

From source file:com.liferay.mobile.device.rules.service.impl.MDRRuleServiceImpl.java

License:Open Source License

@JSONWebService(mode = JSONWebServiceMode.IGNORE)
@Override//from w  ww.ja  v a2  s . c o  m
public MDRRule addRule(long ruleGroupId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap,
        String type, UnicodeProperties typeSettings, ServiceContext serviceContext) throws PortalException {

    _mdrRuleGroupModelResourcePermission.check(getPermissionChecker(), ruleGroupId, ActionKeys.UPDATE);

    return mdrRuleLocalService.addRule(ruleGroupId, nameMap, descriptionMap, type, typeSettings,
            serviceContext);
}

From source file:com.liferay.mobile.device.rules.service.impl.MDRRuleServiceImpl.java

License:Open Source License

@Override
public void deleteRule(long ruleId) throws PortalException {
    MDRRule rule = mdrRulePersistence.findByPrimaryKey(ruleId);

    _mdrRuleGroupModelResourcePermission.check(getPermissionChecker(), rule.getRuleGroupId(),
            ActionKeys.UPDATE);

    mdrRuleLocalService.deleteRule(rule);
}

From source file:com.liferay.mobile.device.rules.service.impl.MDRRuleServiceImpl.java

License:Open Source License

@Override
public MDRRule updateRule(long ruleId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap,
        String type, String typeSettings, ServiceContext serviceContext) throws PortalException {

    MDRRule rule = mdrRulePersistence.findByPrimaryKey(ruleId);

    _mdrRuleGroupModelResourcePermission.check(getPermissionChecker(), rule.getRuleGroupId(),
            ActionKeys.UPDATE);

    return mdrRuleLocalService.updateRule(ruleId, nameMap, descriptionMap, type, typeSettings, serviceContext);
}

From source file:com.liferay.mobile.device.rules.service.impl.MDRRuleServiceImpl.java

License:Open Source License

@Override
public MDRRule updateRule(long ruleId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap,
        String type, UnicodeProperties typeSettingsProperties, ServiceContext serviceContext)
        throws PortalException {

    MDRRule rule = mdrRulePersistence.findByPrimaryKey(ruleId);

    _mdrRuleGroupModelResourcePermission.check(getPermissionChecker(), rule.getRuleGroupId(),
            ActionKeys.UPDATE);

    return mdrRuleLocalService.updateRule(ruleId, nameMap, descriptionMap, type, typeSettingsProperties,
            serviceContext);//ww  w  . java2 s.  co m
}

From source file:com.liferay.password.policies.admin.web.internal.portlet.configuration.icon.DeletePasswordPolicyPortletConfigurationIcon.java

License:Open Source License

@Override
public boolean isShow(PortletRequest portletRequest) {
    try {//  w  w w .j  ava 2s  .c  om
        ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY);

        long passwordPolicyId = _getPasswordPolicyId(portletRequest);

        PasswordPolicy passwordPolicy = _passwordPolicyLocalService.fetchPasswordPolicy(passwordPolicyId);

        if (!passwordPolicy.getDefaultPolicy() && PasswordPolicyPermissionUtil
                .contains(themeDisplay.getPermissionChecker(), passwordPolicyId, ActionKeys.UPDATE)) {

            return true;
        }
    } catch (Exception e) {
    }

    return false;
}

From source file:com.liferay.password.policies.admin.web.internal.portlet.configuration.icon.EditPasswordPolicyPortletConfigurationIcon.java

License:Open Source License

@Override
public boolean isShow(PortletRequest portletRequest) {
    try {/*  w ww. j a  v a2  s.  c  om*/
        ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY);

        if (PasswordPolicyPermissionUtil.contains(themeDisplay.getPermissionChecker(),
                _getPasswordPolicyId(portletRequest), ActionKeys.UPDATE)) {

            return true;
        }
    } catch (Exception e) {
    }

    return false;
}

From source file:com.liferay.portlet.configuration.icon.maximize.internal.MaximizePortletConfigurationIcon.java

License:Open Source License

protected boolean hasUpdateLayoutPermission(ThemeDisplay themeDisplay) {
    try {//from   ww w  .  j  ava 2 s.  c o m
        return LayoutPermissionUtil.contains(themeDisplay.getPermissionChecker(), themeDisplay.getLayout(),
                ActionKeys.UPDATE);
    } catch (PortalException pe) {
        _log.error(pe, pe);

        return false;
    }
}

From source file:com.liferay.screens.service.impl.ScreensRatingsEntryServiceImpl.java

License:Open Source License

@Override
public JSONObject updateRatingsEntry(long classPK, String className, double score, int ratingsLength)
        throws PortalException {

    AssetEntryPermission.check(getPermissionChecker(), className, classPK, ActionKeys.UPDATE);

    ratingsEntryLocalService.updateEntry(getUserId(), className, classPK, score, new ServiceContext());

    return getRatingsEntries(classPK, className, ratingsLength);
}