Interface SecurableBaseService<C extends Securable>
- All Superinterfaces:
BaseImmutableService<C>, BaseReadOnlyService<C>, BaseService<C>, SecurableBaseImmutableService<C>, SecurableBaseReadOnlyService<C>
- All Known Subinterfaces:
ArrayDesignService, BioAssayService, BioMaterialService, DifferentialExpressionAnalysisService, ExperimentalDesignService, ExperimentalFactorService, ExpressionExperimentService, ExpressionExperimentSetService, FactorValueService, GeneDiffExMetaAnalysisService, GeneSetService
- All Known Implementing Classes:
ArrayDesignServiceImpl, BioAssayServiceImpl, BioMaterialServiceImpl, DifferentialExpressionAnalysisServiceImpl, ExperimentalDesignServiceImpl, ExperimentalFactorServiceImpl, ExpressionExperimentServiceImpl, ExpressionExperimentSetServiceImpl, FactorValueServiceImpl, GeneDiffExMetaAnalysisServiceImpl, GeneSetServiceImpl
public interface SecurableBaseService<C extends Securable>
extends BaseService<C>, SecurableBaseImmutableService<C>
A base service for securable entities.
This interface provides sensible default Secured annotations for all methods defined and inherited from
BaseService.
- Author:
- poirigui
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionsave(Collection<C> entities) voidvoidupdate(Collection<C> entities) Methods inherited from interface BaseReadOnlyService
countAll, getElementClass, loadOrFail, loadOrFailMethods inherited from interface SecurableBaseImmutableService
create, create, findOrCreate, remove, removeMethods inherited from interface SecurableBaseReadOnlyService
find, findOrFail, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAll
-
Method Details
-
save
@Secured({"GROUP_USER","ACL_SECURABLE_COLLECTION_EDIT_IGNORE_TRANSIENT"}) Collection<C> save(Collection<C> entities) - Specified by:
savein interfaceBaseService<C extends Securable>- See Also:
-
save
-
update
- Specified by:
updatein interfaceBaseService<C extends Securable>- See Also:
-
update
- Specified by:
updatein interfaceBaseService<C extends Securable>- See Also:
-