Interface AdminEditableBaseService<O extends Identifiable>
- All Superinterfaces:
BaseImmutableService<O>, BaseReadOnlyService<O>, BaseService<O>
- All Known Subinterfaces:
BioSequenceService, BlatResultService, GeneProductService, GeneService
- All Known Implementing Classes:
BioSequenceServiceImpl, BlatResultServiceImpl, GeneProductServiceImpl, GeneServiceImpl
Interface for services of entities that can only be edited by admins.
-
Method Summary
Modifier and TypeMethodDescriptioncreate(Collection<O> entities) findOrCreate(O entity) voidremove(Collection<O> entities) voidsave(Collection<O> entities) voidupdate(Collection<O> entities) voidMethods inherited from interface BaseReadOnlyService
countAll, find, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAll
-
Method Details
-
findOrCreate
- Specified by:
findOrCreatein interfaceBaseImmutableService<O extends Identifiable>- See Also:
-
create
- Specified by:
createin interfaceBaseImmutableService<O extends Identifiable>- See Also:
-
create
- Specified by:
createin interfaceBaseImmutableService<O extends Identifiable>- See Also:
-
update
- Specified by:
updatein interfaceBaseService<O extends Identifiable>- See Also:
-
update
- Specified by:
updatein interfaceBaseService<O extends Identifiable>- See Also:
-
save
- Specified by:
savein interfaceBaseService<O extends Identifiable>- See Also:
-
save
- Specified by:
savein interfaceBaseService<O extends Identifiable>- See Also:
-
remove
- Specified by:
removein interfaceBaseImmutableService<O extends Identifiable>- See Also:
-
remove
- Specified by:
removein interfaceBaseImmutableService<O extends Identifiable>- See Also:
-