Package dev.dsf.fhir.dao
Interface ReadAccessDao
- All Known Implementing Classes:
ReadAccessDaoJdbc
public interface ReadAccessDao
-
Method Summary
Modifier and TypeMethodDescriptiongetAccessTypes(Connection connection, UUID resourceId, long version, boolean localIdentity, UUID organizationId)
-
Method Details
-
getAccessTypes
List<String> getAccessTypes(Connection connection, UUID resourceId, long version, boolean localIdentity, UUID organizationId) throws SQLException - Parameters:
connection- notnullresourceId- notnullversion-> 0localIdentity-trueif query for local identityorganizationId- notnull- Returns:
- Distinct list of access types found for the given parameters, empty list means no read access
- Throws:
SQLException- if database access errors occur
-