Interface | Description |
---|---|
EntityProperty |
Container for arbitrary JSON data attached to an entity.
|
EntityPropertyConditionHelper |
Implementations of this interface are supposed to provide methods for retrieving entity and entity's property from
context.
|
EntityPropertyHelper<E extends WithId> |
The implementations of this interface are defining permission checking, persistence layer and events for entities
E
which are identifiable by id. |
EntityPropertyHelper.CheckPermissionFunction<E extends WithId> |
The base function for checking of permissions on chosen entities.
|
EntityPropertyQuery<T extends EntityPropertyQuery<T>> |
A query builder for requests to the
JsonEntityPropertyManager . |
EntityPropertyQuery.ExecutableQuery |
An
EntityPropertyQuery for which sufficient contraints have been provided to make
the query valid. |
EntityPropertyService<T extends WithId> |
The service used to add, update, retrieve and delete properties from entities.
|
EntityWithKeyPropertyHelper<E extends WithKey & WithId> |
The implementations of this interface extends the permission checking, persistence and events layers defined
by
EntityPropertyHelper with operations identifying entities by keys. |
EntityWithKeyPropertyService<T extends WithId & WithKey> |
Extension of the
EntityPropertyService specific for entities which are identifiable by key. |
JsonEntityPropertyManager |
Low-level database API for accessing JSON entity properties.
|
Exception | Description |
---|---|
FieldTooLongJsonPropertyException |
Indicates that one of the data fields provided for a JSON property was too long.
|
InvalidJsonPropertyException |
Indicates that the
String value supplied as a JSON EntityProperty
could not be accepted because it is malformed. |
Copyright © 2002-2022 Atlassian. All Rights Reserved.