List of usage examples for com.liferay.portal.kernel.security.permission ActionKeys UPDATE
String UPDATE
To view the source code for com.liferay.portal.kernel.security.permission ActionKeys UPDATE.
Click Source Link
From source file:com.liferay.message.boards.web.internal.asset.MBCategoryAssetRenderer.java
License:Open Source License
@Override public boolean hasEditPermission(PermissionChecker permissionChecker) throws PortalException { return MBCategoryPermission.contains(permissionChecker, _category, ActionKeys.UPDATE); }
From source file:com.liferay.message.boards.web.internal.asset.MBMessageAssetRenderer.java
License:Open Source License
@Override public boolean hasEditPermission(PermissionChecker permissionChecker) throws PortalException { if (_message.isDiscussion()) { return MBDiscussionPermission.contains(permissionChecker, _message.getMessageId(), ActionKeys.UPDATE); } else {//from ww w. j a v a2 s .c om return MBMessagePermission.contains(permissionChecker, _message, ActionKeys.UPDATE); } }
From source file:com.liferay.message.boards.web.internal.portlet.configuration.icon.EditCategoryPortletConfigurationIcon.java
License:Open Source License
@Override public boolean isShow(PortletRequest portletRequest) { try {/*from w w w.j a va 2s. c o m*/ MBCategory category = ActionUtil.getCategory(portletRequest); if (category.getCategoryId() == MBCategoryConstants.DEFAULT_PARENT_CATEGORY_ID) { return false; } ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); if (MBCategoryPermission.contains(themeDisplay.getPermissionChecker(), category, ActionKeys.UPDATE)) { return true; } } catch (Exception e) { } return false; }
From source file:com.liferay.microblogs.internal.security.permission.resource.MicroblogsEntryModelResourcePermission.java
License:Open Source License
@Override public boolean contains(PermissionChecker permissionChecker, MicroblogsEntry microblogsEntry, String actionId) { if (actionId.equals(ActionKeys.DELETE) || actionId.equals(ActionKeys.UPDATE)) { if (permissionChecker.hasOwnerPermission(microblogsEntry.getCompanyId(), MicroblogsEntry.class.getName(), microblogsEntry.getMicroblogsEntryId(), microblogsEntry.getUserId(), actionId)) { return true; }/*from w w w . java2s .c o m*/ return false; } if (permissionChecker.hasOwnerPermission(microblogsEntry.getCompanyId(), MicroblogsEntry.class.getName(), microblogsEntry.getMicroblogsEntryId(), microblogsEntry.getUserId(), actionId)) { return true; } if (microblogsEntry.getSocialRelationType() == 0) { return true; } if ((microblogsEntry.getUserId() != permissionChecker.getUserId()) && _socialRelationLocalService.hasRelation(permissionChecker.getUserId(), microblogsEntry.getUserId(), microblogsEntry.getSocialRelationType())) { return true; } return false; }
From source file:com.liferay.mobile.device.rules.service.impl.MDRActionServiceImpl.java
License:Open Source License
@Override public MDRAction addAction(long ruleGroupInstanceId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, String type, String typeSettings, ServiceContext serviceContext) throws PortalException { _mdrRuleGroupInstanceModelResourcePermission.check(getPermissionChecker(), ruleGroupInstanceId, ActionKeys.UPDATE); return mdrActionLocalService.addAction(ruleGroupInstanceId, nameMap, descriptionMap, type, typeSettings, serviceContext);//from ww w.j a v a 2 s. co m }
From source file:com.liferay.mobile.device.rules.service.impl.MDRActionServiceImpl.java
License:Open Source License
@Override public MDRAction addAction(long ruleGroupInstanceId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, String type, UnicodeProperties typeSettingsProperties, ServiceContext serviceContext) throws PortalException { _mdrRuleGroupInstanceModelResourcePermission.check(getPermissionChecker(), ruleGroupInstanceId, ActionKeys.UPDATE); return mdrActionLocalService.addAction(ruleGroupInstanceId, nameMap, descriptionMap, type, typeSettingsProperties, serviceContext); }
From source file:com.liferay.mobile.device.rules.service.impl.MDRActionServiceImpl.java
License:Open Source License
@Override public void deleteAction(long actionId) throws PortalException { MDRAction action = mdrActionPersistence.findByPrimaryKey(actionId); _mdrRuleGroupInstanceModelResourcePermission.check(getPermissionChecker(), action.getRuleGroupInstanceId(), ActionKeys.UPDATE); mdrActionLocalService.deleteAction(action); }
From source file:com.liferay.mobile.device.rules.service.impl.MDRActionServiceImpl.java
License:Open Source License
@Override public MDRAction updateAction(long actionId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, String type, String typeSettings, ServiceContext serviceContext) throws PortalException { MDRAction action = mdrActionPersistence.findByPrimaryKey(actionId); _mdrRuleGroupInstanceModelResourcePermission.check(getPermissionChecker(), action.getRuleGroupInstanceId(), ActionKeys.UPDATE); return mdrActionLocalService.updateAction(actionId, nameMap, descriptionMap, type, typeSettings, serviceContext);//from www. ja v a 2 s .c o m }
From source file:com.liferay.mobile.device.rules.service.impl.MDRActionServiceImpl.java
License:Open Source License
@Override public MDRAction updateAction(long actionId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, String type, UnicodeProperties typeSettingsProperties, ServiceContext serviceContext) throws PortalException { MDRAction action = mdrActionPersistence.findByPrimaryKey(actionId); _mdrRuleGroupInstanceModelResourcePermission.check(getPermissionChecker(), action.getRuleGroupInstanceId(), ActionKeys.UPDATE); return mdrActionLocalService.updateAction(actionId, nameMap, descriptionMap, type, typeSettingsProperties, serviceContext);/*from w w w . j a va 2 s.co m*/ }
From source file:com.liferay.mobile.device.rules.service.impl.MDRRuleGroupInstanceServiceImpl.java
License:Open Source License
@Override public MDRRuleGroupInstance updateRuleGroupInstance(long ruleGroupInstanceId, int priority) throws PortalException { MDRRuleGroupInstance ruleGroupInstance = mdrRuleGroupInstancePersistence .findByPrimaryKey(ruleGroupInstanceId); _mdrRuleGroupInstanceModelResourcePermission.check(getPermissionChecker(), ruleGroupInstance.getRuleGroupInstanceId(), ActionKeys.UPDATE); return mdrRuleGroupInstanceLocalService.updateRuleGroupInstance(ruleGroupInstanceId, priority); }