public class InsightPermissionFacadeImpl extends Object implements InsightPermissionFacade
Constructor and Description |
---|
InsightPermissionFacadeImpl(com.riadalabs.jira.plugins.insight.services.permission.InsightPermissionService insightPermissionService,
com.riadalabs.jira.plugins.insight.services.user.UserConversionService userConversionService) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasAdminPermission(com.atlassian.jira.user.ApplicationUser user) |
boolean |
hasInsightObjectSchemaViewPermission(com.atlassian.jira.user.ApplicationUser user,
int objectSchemaId) |
boolean |
hasInsightObjectTypeViewPermission(com.atlassian.jira.user.ApplicationUser user,
int objectTypeId) |
boolean |
hasInsightObjectViewPermission(com.atlassian.jira.user.ApplicationUser user,
int objectId) |
boolean |
hasInsightPermission(com.atlassian.jira.user.ApplicationUser user,
int permission,
Integer id) |
boolean |
hasInsightSchemaManagerPermission(com.atlassian.jira.user.ApplicationUser user,
Integer schemaId) |
boolean |
hasInsightViewPermission(com.atlassian.jira.user.ApplicationUser user) |
public InsightPermissionFacadeImpl(com.riadalabs.jira.plugins.insight.services.permission.InsightPermissionService insightPermissionService, com.riadalabs.jira.plugins.insight.services.user.UserConversionService userConversionService)
public boolean hasInsightObjectSchemaViewPermission(com.atlassian.jira.user.ApplicationUser user, int objectSchemaId)
hasInsightObjectSchemaViewPermission
in interface InsightPermissionFacade
public boolean hasInsightObjectTypeViewPermission(com.atlassian.jira.user.ApplicationUser user, int objectTypeId)
hasInsightObjectTypeViewPermission
in interface InsightPermissionFacade
public boolean hasInsightObjectViewPermission(com.atlassian.jira.user.ApplicationUser user, int objectId)
hasInsightObjectViewPermission
in interface InsightPermissionFacade
public boolean hasInsightPermission(com.atlassian.jira.user.ApplicationUser user, int permission, Integer id)
hasInsightPermission
in interface InsightPermissionFacade
public boolean hasInsightSchemaManagerPermission(com.atlassian.jira.user.ApplicationUser user, Integer schemaId)
hasInsightSchemaManagerPermission
in interface InsightPermissionFacade
public boolean hasAdminPermission(com.atlassian.jira.user.ApplicationUser user)
hasAdminPermission
in interface InsightPermissionFacade
public boolean hasInsightViewPermission(com.atlassian.jira.user.ApplicationUser user)
hasInsightViewPermission
in interface InsightPermissionFacade
Copyright © 2023 Atlassian. All rights reserved.