Uses of Interface
org.autumnframework.service.jpa.identifiable.JpaApiIdentifiable
Packages that use JpaApiIdentifiable
Package
Description
-
Uses of JpaApiIdentifiable in org.autumnframework.service.jpa.entities
Subinterfaces of JpaApiIdentifiable in org.autumnframework.service.jpa.entitiesClasses in org.autumnframework.service.jpa.entities that implement JpaApiIdentifiableModifier and TypeClassDescriptionclassProvides a base superclass for entities which should have auditable capabilities, providing -
Uses of JpaApiIdentifiable in org.autumnframework.service.jpa.repositories
Classes in org.autumnframework.service.jpa.repositories with type parameters of type JpaApiIdentifiableModifier and TypeInterfaceDescriptioninterfaceJpaApiRepository<T extends JpaApiIdentifiable>A more specific default repository that includes looking up entities by API id -
Uses of JpaApiIdentifiable in org.autumnframework.service.jpa.services
Classes in org.autumnframework.service.jpa.services with type parameters of type JpaApiIdentifiableModifier and TypeInterfaceDescriptioninterfaceApiCRUDService<T extends JpaApiIdentifiable>interfaceFullApiService<T extends JpaApiIdentifiable>A convenience full service, which can be used to include all the standard services that we have -
Uses of JpaApiIdentifiable in org.autumnframework.service.jpa.services.elementary
Classes in org.autumnframework.service.jpa.services.elementary with type parameters of type JpaApiIdentifiableModifier and TypeInterfaceDescriptioninterfaceDeleteByApiIdService<T extends JpaApiIdentifiable>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 OnDeleteEventsinterfaceinterfaceinterfaceReadFindByApiIdService<T extends JpaApiIdentifiable>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 implementationinterfaceReadFindByApiIdsService<T extends JpaApiIdentifiable>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 implementationinterfaceStreamingReadFindAllService<T extends JpaApiIdentifiable>Our standard find all service which uses a repository that uses Long id's -
Uses of JpaApiIdentifiable in org.autumnframework.service.jpa.services.genericdefault
Classes in org.autumnframework.service.jpa.services.genericdefault with type parameters of type JpaApiIdentifiableModifier and TypeInterfaceDescriptioninterfaceGenericJpaStreamingReadFindAllService<T extends JpaApiIdentifiable,ID extends Serializable> Provides a default implementation of the findAll service -
Uses of JpaApiIdentifiable in org.autumnframework.service.jpa.services.implementation
Classes in org.autumnframework.service.jpa.services.implementation with type parameters of type JpaApiIdentifiableModifier and TypeClassDescriptionclassStandardApiService<T extends JpaApiIdentifiable,R extends JpaApiRepository<T>>