Class ArrayDesignReadServiceImpl

java.lang.Object
ubic.gemma.persistence.service.expression.arrayDesign.ArrayDesignReadServiceImpl
All Implemented Interfaces:
ArrayDesignReadService

@Service("arrayDesignReadService") public class ArrayDesignReadServiceImpl extends Object implements ArrayDesignReadService
Implementation of ArrayDesignReadService.

All public methods are @Transactional(readOnly = true). ACL enforcement is the responsibility of the facade ArrayDesignService interface — this class is unsecured at the AOP boundary on purpose, so that intra-gemma-core callers that hold an authenticated session can bypass duplicate ACL checks.

See Also: