public static boolean contains( PermissionChecker permissionChecker, MDRRuleGroupInstance ruleGroupInstance, String actionId) { Boolean hasPermission = StagingPermissionUtil.hasPermission( permissionChecker, ruleGroupInstance.getGroupId(), MDRRuleGroupInstance.class.getName(), ruleGroupInstance.getRuleGroupInstanceId(), MDRPortletKeys.MOBILE_DEVICE_RULES, actionId); if (hasPermission != null) { return hasPermission.booleanValue(); } return permissionChecker.hasPermission( ruleGroupInstance.getGroupId(), MDRRuleGroupInstance.class.getName(), ruleGroupInstance.getRuleGroupInstanceId(), actionId); }