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

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

Introduction

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

Prototype

String ADD_RULE_GROUP

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

Click Source Link

Usage

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

License:Open Source License

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

    _portletResourcePermission.check(getPermissionChecker(), groupId, ActionKeys.ADD_RULE_GROUP);

    return mdrRuleGroupLocalService.addRuleGroup(groupId, nameMap, descriptionMap, serviceContext);
}

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

License:Open Source License

@Override
public MDRRuleGroup copyRuleGroup(long ruleGroupId, long groupId, ServiceContext serviceContext)
        throws PortalException {

    PermissionChecker permissionChecker = getPermissionChecker();

    MDRRuleGroup ruleGroup = getRuleGroup(ruleGroupId);

    _mdrRuleGroupModelResourcePermission.check(permissionChecker, ruleGroup, ActionKeys.VIEW);

    _portletResourcePermission.check(permissionChecker, groupId, ActionKeys.ADD_RULE_GROUP);

    return mdrRuleGroupLocalService.copyRuleGroup(ruleGroup, groupId, serviceContext);
}