Interface CRUDService<T extends JpaIdentifiable>
- Type Parameters:
T-
- All Superinterfaces:
CreateService<T>,DeleteByIdService<T>,GenericCreateService<T,,Long> GenericDeleteByIdService<T,,Long> GenericJpaCreateService<T,,Long, EventMetaData> GenericJpaDeleteByIdService<T,,Long, EventMetaData> GenericJpaGetRepositoryService<T,,Long> GenericJpaReadFindByIdService<T,,Long> GenericJpaUpdateService<T,,Long, EventMetaData> GenericReadFindByIdService<T,,Long> GenericUpdateService<T,,Long> GetRepositoryService<T>,ReadFindByIdService<T>,UpdateService<T>
public interface CRUDService<T extends JpaIdentifiable>
extends CreateService<T>, ReadFindByIdService<T>, UpdateService<T>, DeleteByIdService<T>
A convenience CRUD service, which combines the essential CRUD services
-
Field Summary
Fields inherited from interface org.autumnframework.service.jpa.services.elementary.CreateService
logFields inherited from interface org.autumnframework.service.jpa.services.elementary.DeleteByIdService
logFields inherited from interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaReadFindByIdService
logFields inherited from interface org.autumnframework.service.jpa.services.elementary.UpdateService
log -
Method Summary
Methods inherited from interface org.autumnframework.service.jpa.services.elementary.CreateService
createMethods inherited from interface org.autumnframework.service.jpa.services.elementary.DeleteByIdService
deleteByIdMethods inherited from interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaCreateService
create, createAll, getOnCreateListeners, performOnCreateHandlersMethods inherited from interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaDeleteByIdService
delete, getOnDeleteListenersMethods inherited from interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaReadFindByIdService
findByIdMethods inherited from interface org.autumnframework.service.jpa.services.genericdefault.GenericJpaUpdateService
getOnUpdateListeners, update, updateAllMethods inherited from interface org.autumnframework.service.jpa.services.elementary.shared.GetRepositoryService
getRepositoryMethods inherited from interface org.autumnframework.service.jpa.services.elementary.UpdateService
update