public class IssuePropertyHelper extends Object implements EntityWithKeyPropertyHelper<Issue>
IssuePropertyService.EntityPropertyHelper.CheckPermissionFunction<E extends WithId>| Constructor and Description |
|---|
IssuePropertyHelper(I18nHelper i18n,
IssueManager issueManager,
PermissionManager permissionManager) |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.BiFunction<ApplicationUser,EntityProperty,IssuePropertyDeletedEvent> |
createDeletePropertyEventBiFunction() |
java.util.function.BiFunction<ApplicationUser,EntityProperty,IssuePropertySetEvent> |
createSetPropertyEventBiFunction() |
java.util.function.Function<Long,io.atlassian.fugue.Option<Issue>> |
getEntityByIdFunction() |
java.util.function.Function<String,io.atlassian.fugue.Option<Issue>> |
getEntityByKeyFunction() |
EntityPropertyType |
getEntityPropertyType() |
EntityPropertyHelper.CheckPermissionFunction<Issue> |
hasEditPermissionFunction() |
EntityPropertyHelper.CheckPermissionFunction<Issue> |
hasReadPermissionFunction() |
public IssuePropertyHelper(I18nHelper i18n, IssueManager issueManager, PermissionManager permissionManager)
public java.util.function.Function<String,io.atlassian.fugue.Option<Issue>> getEntityByKeyFunction()
getEntityByKeyFunction in interface EntityWithKeyPropertyHelper<Issue>public EntityPropertyHelper.CheckPermissionFunction<Issue> hasEditPermissionFunction()
hasEditPermissionFunction in interface EntityPropertyHelper<Issue>public EntityPropertyHelper.CheckPermissionFunction<Issue> hasReadPermissionFunction()
hasReadPermissionFunction in interface EntityPropertyHelper<Issue>public java.util.function.Function<Long,io.atlassian.fugue.Option<Issue>> getEntityByIdFunction()
getEntityByIdFunction in interface EntityPropertyHelper<Issue>public java.util.function.BiFunction<ApplicationUser,EntityProperty,IssuePropertySetEvent> createSetPropertyEventBiFunction()
createSetPropertyEventBiFunction in interface EntityPropertyHelper<Issue>EntityPropertySetEvent for the proper entity type.public java.util.function.BiFunction<ApplicationUser,EntityProperty,IssuePropertyDeletedEvent> createDeletePropertyEventBiFunction()
createDeletePropertyEventBiFunction in interface EntityPropertyHelper<Issue>EntityPropertyDeletedEvent for the proper entity type.public EntityPropertyType getEntityPropertyType()
getEntityPropertyType in interface EntityPropertyHelper<Issue>Copyright © 2002-2022 Atlassian. All Rights Reserved.