public class TimeTrackingPermissionChecker extends Object implements ClausePermissionChecker
Constructor and Description |
---|
TimeTrackingPermissionChecker(FieldClausePermissionChecker.Factory fieldClausePermissionHandlerFactory,
ApplicationProperties applicationProperties) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasPermissionToUseClause(ApplicationUser user)
Checks to see that the provided user is able to use the clause.
|
boolean |
hasPermissionToUseClause(ApplicationUser searcher,
Set<FieldLayout> fieldLayouts)
Checks to see that the provided user is able to use the clause.
|
public TimeTrackingPermissionChecker(FieldClausePermissionChecker.Factory fieldClausePermissionHandlerFactory, ApplicationProperties applicationProperties)
public boolean hasPermissionToUseClause(ApplicationUser user)
ClausePermissionChecker
hasPermissionToUseClause
in interface ClausePermissionChecker
user
- to check permissions against.public boolean hasPermissionToUseClause(ApplicationUser searcher, Set<FieldLayout> fieldLayouts)
ClausePermissionChecker
hasPermissionToUseClause
in interface ClausePermissionChecker
searcher
- to check permissions against.fieldLayouts
- The field Layouts available to the given user (value of com.atlassian.jira.issue.fields.FieldManager#getVisibleFieldLayouts(User)
.Copyright © 2002-2021 Atlassian. All Rights Reserved.