Index

A C D F G J L O P Q R S U _ 
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
 
A C D F G J L O P Q R S U _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form