Class ExternalDatabaseReadServiceImpl
java.lang.Object
ubic.gemma.persistence.service.common.description.ExternalDatabaseReadServiceImpl
- All Implemented Interfaces:
ExternalDatabaseReadService
@Service("externalDatabaseReadService")
public class ExternalDatabaseReadServiceImpl
extends Object
implements ExternalDatabaseReadService
Implementation of
ExternalDatabaseReadService.
All public methods are @Transactional(readOnly = true). ACL enforcement is the
responsibility of the facade ExternalDatabaseService interface -- this class is
unsecured at the AOP boundary on purpose, so intra-gemma-core callers can bypass
duplicate ACL checks once authenticated.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ExternalDatabaseReadServiceImpl
-
-
Method Details
-
loadAllWithAuditTrail
- Specified by:
loadAllWithAuditTrailin interfaceExternalDatabaseReadService
-
loadWithExternalDatabases
- Specified by:
loadWithExternalDatabasesin interfaceExternalDatabaseReadService
-
findByName
- Specified by:
findByNamein interfaceExternalDatabaseReadService
-
findByNameWithExternalDatabases
- Specified by:
findByNameWithExternalDatabasesin interfaceExternalDatabaseReadService
-
findByNameWithAuditTrail
- Specified by:
findByNameWithAuditTrailin interfaceExternalDatabaseReadService
-
findAllByNameIn
- Specified by:
findAllByNameInin interfaceExternalDatabaseReadService
-