E - - entity type which extends WithId interface.@PublicApi
public interface EntityPropertyHelper<E extends WithId>
E
which are identifiable by id. These implementations can be used with
are required to provide functions specializing EntityPropertyService.| Modifier and Type | Interface and Description |
|---|---|
static interface |
EntityPropertyHelper.CheckPermissionFunction<E extends WithId>
The base function for checking of permissions on chosen entities.
|
EntityPropertyHelper.CheckPermissionFunction<E> hasEditPermissionFunction()
EntityPropertyHelper.CheckPermissionFunction<E> hasReadPermissionFunction()
com.google.common.base.Function<Long,com.atlassian.fugue.Option<E>> getEntityByIdFunction()
@Deprecated com.atlassian.fugue.Function2<ApplicationUser,EntityProperty,? extends EntityPropertySetEvent> createSetPropertyEventFunction()
Function2 has been deprecated in favour of BiFunction. Use createSetPropertyEventBiFunction() instead.EntityPropertySetEvent for the proper entity type.default java.util.function.BiFunction<ApplicationUser,EntityProperty,? extends EntityPropertySetEvent> createSetPropertyEventBiFunction()
EntityPropertySetEvent for the proper entity type.@Deprecated com.atlassian.fugue.Function2<ApplicationUser,EntityProperty,? extends EntityPropertyDeletedEvent> createDeletePropertyEventFunction()
Function2 has been deprecated in favour of BiFunction. Use createDeletePropertyEventBiFunction() instead.EntityPropertyDeletedEvent for the proper entity type.default java.util.function.BiFunction<ApplicationUser,EntityProperty,? extends EntityPropertyDeletedEvent> createDeletePropertyEventBiFunction()
EntityPropertyDeletedEvent for the proper entity type.EntityPropertyType getEntityPropertyType()
Copyright © 2002-2017 Atlassian. All Rights Reserved.