public class IssueTypePropertyHelper extends Object implements EntityPropertyHelper<IssueTypeWithID>
EntityPropertyHelper.CheckPermissionFunction<E extends WithId>| Constructor and Description |
|---|
IssueTypePropertyHelper(IssueTypeManager issueTypeManager,
IssueTypePermissionService issueTypePermissionService,
I18nHelper i18n) |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.BiFunction<ApplicationUser,EntityProperty,? extends EntityPropertyDeletedEvent> |
createDeletePropertyEventBiFunction() |
java.util.function.BiFunction<ApplicationUser,EntityProperty,? extends EntityPropertySetEvent> |
createSetPropertyEventBiFunction() |
java.util.function.Function<Long,io.atlassian.fugue.Option<IssueTypeWithID>> |
getEntityByIdFunction() |
EntityPropertyType |
getEntityPropertyType() |
EntityPropertyHelper.CheckPermissionFunction<IssueTypeWithID> |
hasEditPermissionFunction() |
EntityPropertyHelper.CheckPermissionFunction<IssueTypeWithID> |
hasReadPermissionFunction() |
public IssueTypePropertyHelper(IssueTypeManager issueTypeManager, IssueTypePermissionService issueTypePermissionService, I18nHelper i18n)
public EntityPropertyHelper.CheckPermissionFunction<IssueTypeWithID> hasEditPermissionFunction()
hasEditPermissionFunction in interface EntityPropertyHelper<IssueTypeWithID>public EntityPropertyHelper.CheckPermissionFunction<IssueTypeWithID> hasReadPermissionFunction()
hasReadPermissionFunction in interface EntityPropertyHelper<IssueTypeWithID>public java.util.function.Function<Long,io.atlassian.fugue.Option<IssueTypeWithID>> getEntityByIdFunction()
getEntityByIdFunction in interface EntityPropertyHelper<IssueTypeWithID>public java.util.function.BiFunction<ApplicationUser,EntityProperty,? extends EntityPropertySetEvent> createSetPropertyEventBiFunction()
createSetPropertyEventBiFunction in interface EntityPropertyHelper<IssueTypeWithID>EntityPropertySetEvent for the proper entity type.public java.util.function.BiFunction<ApplicationUser,EntityProperty,? extends EntityPropertyDeletedEvent> createDeletePropertyEventBiFunction()
createDeletePropertyEventBiFunction in interface EntityPropertyHelper<IssueTypeWithID>EntityPropertyDeletedEvent for the proper entity type.public EntityPropertyType getEntityPropertyType()
getEntityPropertyType in interface EntityPropertyHelper<IssueTypeWithID>Copyright © 2002-2022 Atlassian. All Rights Reserved.