Interface GenericJpaUpdateService<T extends GenericIdentifiable<ID>,ID extends Serializable,EVENT_METADATA>
- All Superinterfaces:
GenericJpaGetRepositoryService<T,,ID> GenericUpdateService<T,ID>
- All Known Subinterfaces:
ApiCRUDService<T>,CRUDService<T>,FullApiService<T>,FullService<T>,UpdateService<T>
- All Known Implementing Classes:
StandardApiService,StandardService
public interface GenericJpaUpdateService<T extends GenericIdentifiable<ID>,ID extends Serializable,EVENT_METADATA>
extends GenericJpaGetRepositoryService<T,ID>, GenericUpdateService<T,ID>
Defines a default implementation of update
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault List<GenericOnUpdateListener<T,ID, EVENT_METADATA>> default Tdefault Tupdate(T t, EVENT_METADATA eventMetaData) Same asupdate(T), but allows you to append meta data, which is included in the onUpate eventupdateAll(List<T> t, EVENT_METADATA eventMetaData) Methods inherited from interface org.autumnframework.service.jpa.services.genericdefault.shared.GenericJpaGetRepositoryService
getRepository
-
Field Details
-
log
static final org.slf4j.Logger log
-
-
Method Details
-
getOnUpdateListeners
-
update
Same asupdate(T), but allows you to append meta data, which is included in the onUpate event- Parameters:
t-eventMetaData-- Returns:
-
updateAll
-
update
- Specified by:
updatein interfaceGenericUpdateService<T extends GenericIdentifiable<ID>,ID extends Serializable>
-