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 ubic.gemma.persistence.service.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:
-