Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abstractApiBaseEntity - Static variable in class org.autumnframework.service.jpa.entities.QAbstractApiBaseEntity
- AbstractApiBaseEntity - Class in org.autumnframework.service.jpa.entities
-
Provides a base superclass for entities which should have auditable capabilities, providing
- AbstractApiBaseEntity() - Constructor for class org.autumnframework.service.jpa.entities.AbstractApiBaseEntity
- AbstractApiBaseEntity_ - Class in org.autumnframework.service.jpa.entities
- AbstractApiBaseEntity_() - Constructor for class org.autumnframework.service.jpa.entities.AbstractApiBaseEntity_
- abstractBaseEntity - Static variable in class org.autumnframework.service.jpa.entities.QAbstractBaseEntity
- AbstractBaseEntity - Class in org.autumnframework.service.jpa.entities
-
Provides a base superclass for entities which should have auditable capabilities, providing
- AbstractBaseEntity() - Constructor for class org.autumnframework.service.jpa.entities.AbstractBaseEntity
- AbstractBaseEntity_ - Class in org.autumnframework.service.jpa.entities
- AbstractBaseEntity_() - Constructor for class org.autumnframework.service.jpa.entities.AbstractBaseEntity_
- API_ID - Static variable in class org.autumnframework.service.jpa.entities.AbstractApiBaseEntity_
- ApiCRUDService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services
- ApiEntity - Interface in org.autumnframework.service.jpa.entities
- apiId - Static variable in class org.autumnframework.service.jpa.entities.AbstractApiBaseEntity_
- apiId - Variable in class org.autumnframework.service.jpa.entities.QAbstractApiBaseEntity
C
- create(T) - Method in interface org.autumnframework.service.jpa.services.elementary.CreateService
-
Our standard implementation always supplies a message chain id, if non was received, we start the chain here.
- create(T) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaCreateService
- create(T, EVENT_METADATA) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaCreateService
-
Same as
GenericJpaCreateService.create(T), but offers you to append meta data that is included in the on create event - createAll(List<T>, EVENT_METADATA) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaCreateService
- CreateService<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Our standard CreateService which uses a repository that uses Long id's
- CREATION_DATE - Static variable in class org.autumnframework.service.jpa.entities.AbstractBaseEntity_
- creationDate - Static variable in class org.autumnframework.service.jpa.entities.AbstractBaseEntity_
- creationDate - Variable in class org.autumnframework.service.jpa.entities.AbstractBaseEntity
- creationDate - Variable in class org.autumnframework.service.jpa.entities.QAbstractApiBaseEntity
- creationDate - Variable in class org.autumnframework.service.jpa.entities.QAbstractBaseEntity
- CRUDService<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.services
-
A convenience CRUD service, which combines the essential CRUD services
D
- delete(ID, EVENT_METADATA) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaDeleteByIdService
-
Same as
GenericJpaDeleteByIdService.deleteById(ID), but offers you to append meta data that is included in the on delete event - deleteByApiId(UUID) - Method in interface org.autumnframework.service.jpa.services.elementary.DeleteByApiIdService
- deleteByApiId(UUID, EventMetaData) - Method in interface org.autumnframework.service.jpa.services.elementary.DeleteByApiIdService
- DeleteByApiIdService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Delete by api id is a composed service, it exists of services that provide: - findByApiId - deleteById It's composed to use the same implementation, which re-uses code that also handles OnDeleteEvents
- deleteById(ID) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaDeleteByIdService
- deleteById(Long) - Method in interface org.autumnframework.service.jpa.services.elementary.DeleteByIdService
-
Our standard implementation always supplies a message chain id, if non was received, we start the chain here.
- DeleteByIdService<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Our standard delete service which uses a repository that uses Long id's
F
- findAll(Pageable) - Method in interface org.autumnframework.service.jpa.services.elementary.ReadFindAllService
- findAll(Pageable) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaReadFindAllService
- findAllByLastModifiedDateAfter(LocalDateTime, Pageable) - Method in interface org.autumnframework.service.jpa.repositories.JpaApiRepository
- findAllByLastModifiedDateBetween(LocalDateTime, LocalDateTime, Pageable) - Method in interface org.autumnframework.service.jpa.repositories.JpaApiRepository
- findAllModifiedBetween(LocalDateTime, LocalDateTime, Pageable) - Method in interface org.autumnframework.service.jpa.services.elementary.ReadFindAllModifiedBetweenService
- findAllModifiedSince(LocalDateTime, Pageable) - Method in interface org.autumnframework.service.jpa.services.elementary.ReadFindAllModifiedSinceService
- findByApiId(UUID) - Method in interface org.autumnframework.service.jpa.repositories.JpaApiRepository
- findByApiId(UUID) - Method in interface org.autumnframework.service.jpa.services.elementary.ReadFindByApiIdService
- findByApiIdIn(Collection<UUID>) - Method in interface org.autumnframework.service.jpa.repositories.JpaApiRepository
- findByApiIds(List<UUID>) - Method in interface org.autumnframework.service.jpa.services.elementary.ReadFindByApiIdsService
- findById(ID) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaReadFindByIdService
- findByIds(List<ID>) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaReadFindByIdsService
- FullApiService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services
-
A convenience full service, which can be used to include all the standard services that we have
- FullService<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.services
-
A convenience full service, which can be used to include all the standard services that we have
G
- GenericJpaCreateService<T extends GenericIdentifiable<ID>,
ID extends Serializable, EVENT_METADATA> - Interface in org.autumnframework.service.jpa.services.genericdefault -
Provides a default implementation for the create service
- GenericJpaDeleteByIdService<T extends GenericIdentifiable<ID>,
ID extends Serializable, EVENT_METADATA> - Interface in org.autumnframework.service.jpa.services.genericdefault -
Provides a default implementation for the delete service
- GenericJpaGetApiRepositoryService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services.genericdefault.shared
- GenericJpaGetRepositoryService<T extends GenericIdentifiable<ID>,
ID extends Serializable> - Interface in org.autumnframework.service.jpa.services.genericdefault.shared - GenericJpaReadFindAllService<T extends GenericIdentifiable<ID>,
ID extends Serializable> - Interface in org.autumnframework.service.jpa.services.genericdefault -
Provides a default implementation of the findAll service
- GenericJpaReadFindByIdService<T extends GenericIdentifiable<ID>,
ID extends Serializable> - Interface in org.autumnframework.service.jpa.services.genericdefault - GenericJpaReadFindByIdsService<T extends GenericIdentifiable<ID>,
ID extends Serializable> - Interface in org.autumnframework.service.jpa.services.genericdefault -
Provides a generic implementation of the find by ids
- GenericJPARepository<T,
ID extends Serializable> - Interface in org.autumnframework.service.jpa.repositories.generic - GenericJpaStreamingReadFindAllService<T extends JpaApiIdentifiable,
ID extends Serializable> - Interface in org.autumnframework.service.jpa.services.genericdefault -
Provides a default implementation of the findAll service
- GenericJpaUpdateService<T extends GenericIdentifiable<ID>,
ID extends Serializable, EVENT_METADATA> - Interface in org.autumnframework.service.jpa.services.genericdefault -
Defines a default implementation of update
- getApiId() - Method in interface org.autumnframework.service.jpa.entities.ApiEntity
- GetApiRepositoryService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary.shared
-
This interfaces specifies that we return the default
- getCreationDate() - Method in interface org.autumnframework.service.jpa.entities.ApiEntity
- getLastModifiedDate() - Method in interface org.autumnframework.service.jpa.entities.ApiEntity
- getOnCreateListeners() - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaCreateService
- getOnDeleteListeners() - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaDeleteByIdService
- getOnUpdateListeners() - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaUpdateService
- getRepository() - Method in interface org.autumnframework.service.jpa.services.elementary.shared.GetApiRepositoryService
- getRepository() - Method in interface org.autumnframework.service.jpa.services.elementary.shared.GetRepositoryService
- getRepository() - Method in interface org.autumnframework.service.jpa.services.genericdefault.shared.GenericJpaGetApiRepositoryService
- getRepository() - Method in interface org.autumnframework.service.jpa.services.genericdefault.shared.GenericJpaGetRepositoryService
- getRepository() - Method in class org.autumnframework.service.jpa.services.implementation.StandardService
- GetRepositoryService<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary.shared
-
This interfaces specifies that we return the default
J
- JpaApiIdentifiable - Interface in org.autumnframework.service.jpa.identifiable
- JpaApiRepository<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.repositories
-
A more specific default repository that includes looking up entities by API id
- JpaConfiguration - Class in org.autumnframework.service.jpa
- JpaConfiguration() - Constructor for class org.autumnframework.service.jpa.JpaConfiguration
- JpaIdentifiable - Interface in org.autumnframework.service.jpa.identifiable
- JpaRepository<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.repositories
-
A repository with standard JpaRepository JpaSpecificationExecutor support and Long id usage.
L
- LAST_MODIFIED_DATE - Static variable in class org.autumnframework.service.jpa.entities.AbstractBaseEntity_
- lastModifiedDate - Static variable in class org.autumnframework.service.jpa.entities.AbstractBaseEntity_
- lastModifiedDate - Variable in class org.autumnframework.service.jpa.entities.AbstractBaseEntity
- lastModifiedDate - Variable in class org.autumnframework.service.jpa.entities.QAbstractApiBaseEntity
- lastModifiedDate - Variable in class org.autumnframework.service.jpa.entities.QAbstractBaseEntity
- log - Static variable in interface org.autumnframework.service.jpa.services.elementary.CreateService
- log - Static variable in interface org.autumnframework.service.jpa.services.elementary.DeleteByApiIdService
- log - Static variable in interface org.autumnframework.service.jpa.services.elementary.DeleteByIdService
- log - Static variable in interface org.autumnframework.service.jpa.services.elementary.ReadFindByApiIdService
- log - Static variable in interface org.autumnframework.service.jpa.services.elementary.ReadFindByApiIdsService
- log - Static variable in interface org.autumnframework.service.jpa.services.elementary.UpdateService
- log - Static variable in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaCreateService
- log - Static variable in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaDeleteByIdService
- log - Static variable in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaReadFindAllService
- log - Static variable in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaReadFindByIdService
- log - Static variable in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaReadFindByIdsService
- log - Static variable in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaStreamingReadFindAllService
- log - Static variable in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaUpdateService
O
- OnJpaCreateListener<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.listener
-
Bxd specific Jpa implementation of
OnCreateListener - OnJpaDeleteListener<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.listener
-
Bxd specific Jpa implementation of
OnDeleteListener - OnJpaUpdateListener<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.listener
-
Bxd specific Jpa implementation of
OnUpdateListener - org.autumnframework.service.jpa - package org.autumnframework.service.jpa
- org.autumnframework.service.jpa.entities - package org.autumnframework.service.jpa.entities
- org.autumnframework.service.jpa.identifiable - package org.autumnframework.service.jpa.identifiable
- org.autumnframework.service.jpa.listener - package org.autumnframework.service.jpa.listener
- org.autumnframework.service.jpa.repositories - package org.autumnframework.service.jpa.repositories
- org.autumnframework.service.jpa.repositories.generic - package org.autumnframework.service.jpa.repositories.generic
- org.autumnframework.service.jpa.services - package org.autumnframework.service.jpa.services
- org.autumnframework.service.jpa.services.elementary - package org.autumnframework.service.jpa.services.elementary
- org.autumnframework.service.jpa.services.elementary.shared - package org.autumnframework.service.jpa.services.elementary.shared
- org.autumnframework.service.jpa.services.genericdefault - package org.autumnframework.service.jpa.services.genericdefault
- org.autumnframework.service.jpa.services.genericdefault.shared - package org.autumnframework.service.jpa.services.genericdefault.shared
- org.autumnframework.service.jpa.services.implementation - package org.autumnframework.service.jpa.services.implementation
P
- performOnCreateHandlers() - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaCreateService
- preSave() - Method in class org.autumnframework.service.jpa.entities.AbstractApiBaseEntity
Q
- QAbstractApiBaseEntity - Class in org.autumnframework.service.jpa.entities
-
QAbstractApiBaseEntity is a Querydsl query type for AbstractApiBaseEntity
- QAbstractApiBaseEntity(Path<? extends AbstractApiBaseEntity>) - Constructor for class org.autumnframework.service.jpa.entities.QAbstractApiBaseEntity
- QAbstractApiBaseEntity(PathMetadata) - Constructor for class org.autumnframework.service.jpa.entities.QAbstractApiBaseEntity
- QAbstractApiBaseEntity(String) - Constructor for class org.autumnframework.service.jpa.entities.QAbstractApiBaseEntity
- QAbstractBaseEntity - Class in org.autumnframework.service.jpa.entities
-
QAbstractBaseEntity is a Querydsl query type for AbstractBaseEntity
- QAbstractBaseEntity(Path<? extends AbstractBaseEntity>) - Constructor for class org.autumnframework.service.jpa.entities.QAbstractBaseEntity
- QAbstractBaseEntity(PathMetadata) - Constructor for class org.autumnframework.service.jpa.entities.QAbstractBaseEntity
- QAbstractBaseEntity(String) - Constructor for class org.autumnframework.service.jpa.entities.QAbstractBaseEntity
R
- ReadFindAllModifiedBetweenService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
- ReadFindAllModifiedSinceService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
- ReadFindAllService<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Our standard find all service which uses a repository that uses Long id's
- ReadFindByApiIdService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Our standard find by api id service which uses an API repository, which has an extra findByApiId Because the most generic services facilitate no support for finding an entity by anything else than it's own id, we need to implement it here to make it part of our more specific Jpa service implementation
- ReadFindByApiIdsService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Our standard find by api ids service which uses an API repository, which has an extra findByApiIds Because the most generic services facilitate no support for finding an entity by anything else than it's own id, we need to implement it here to make it part of our more specific Jpa service implementation
- ReadFindByIdService<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Our standard find by id's service which uses a repository that uses Long id's
- ReadFindByIdsService<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Our standard find by id's service which uses a repository that uses Long id's
S
- setApiId(UUID) - Method in interface org.autumnframework.service.jpa.entities.ApiEntity
- setCreationDate(LocalDateTime) - Method in interface org.autumnframework.service.jpa.entities.ApiEntity
- setLastModifiedDate(LocalDateTime) - Method in interface org.autumnframework.service.jpa.entities.ApiEntity
- StandardApiService<T extends JpaApiIdentifiable,
R extends JpaApiRepository<T>> - Class in org.autumnframework.service.jpa.services.implementation - StandardApiService(R, List<GenericOnCreateListener<T, Long, EventMetaData>>, List<GenericOnDeleteListener<T, Long, EventMetaData>>, List<GenericOnUpdateListener<T, Long, EventMetaData>>) - Constructor for class org.autumnframework.service.jpa.services.implementation.StandardApiService
-
Spring is smart enough to find all beans that implement one of the listeners for this entity type and will provide you with an autowired list
- StandardService<T extends JpaIdentifiable,
R extends JpaRepository<T>> - Class in org.autumnframework.service.jpa.services.implementation - StandardService(R, List<GenericOnCreateListener<T, Long, EventMetaData>>, List<GenericOnDeleteListener<T, Long, EventMetaData>>, List<GenericOnUpdateListener<T, Long, EventMetaData>>) - Constructor for class org.autumnframework.service.jpa.services.implementation.StandardService
-
Spring is smart enough to find all beans that implement one of the listeners for this entity type and will provide you with an autowired list
- streamAll() - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaStreamingReadFindAllService
- streamAllByLastModifiedDateAfterOrderByCreationDate(LocalDateTime) - Method in interface org.autumnframework.service.jpa.repositories.JpaApiRepository
- streamAllByLastModifiedDateBetweenOrderByCreationDate(LocalDateTime, LocalDateTime) - Method in interface org.autumnframework.service.jpa.repositories.JpaApiRepository
- streamAllByOrderByCreationDate() - Method in interface org.autumnframework.service.jpa.repositories.JpaApiRepository
- streamAllModifiedBetween(LocalDateTime, LocalDateTime) - Method in interface org.autumnframework.service.jpa.services.elementary.ReadFindAllModifiedBetweenService
- streamAllModifiedSince(LocalDateTime) - Method in interface org.autumnframework.service.jpa.services.elementary.ReadFindAllModifiedSinceService
- StreamingReadFindAllService<T extends JpaApiIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Our standard find all service which uses a repository that uses Long id's
U
- update(T) - Method in interface org.autumnframework.service.jpa.services.elementary.UpdateService
-
Our standard implementation always supplies a message chain id, if non was received, we start the chain here.
- update(T) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaUpdateService
- update(T, EVENT_METADATA) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaUpdateService
-
Same as
GenericJpaUpdateService.update(T), but allows you to append meta data, which is included in the onUpate event - updateAll(List<T>, EVENT_METADATA) - Method in interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaUpdateService
- UpdateService<T extends JpaIdentifiable> - Interface in org.autumnframework.service.jpa.services.elementary
-
Our standard update service which uses which uses a repository that uses Long id's
_
- _super - Variable in class org.autumnframework.service.jpa.entities.QAbstractApiBaseEntity
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form