Interface ReadAccessDao

All Known Implementing Classes:
ReadAccessDaoJdbc

public interface ReadAccessDao
  • Method Summary

    Modifier and Type
    Method
    Description
    getAccessTypes(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 - not null
      resourceId - not null
      version - > 0
      localIdentity - true if query for local identity
      organizationId - not null
      Returns:
      Distinct list of access types found for the given parameters, empty list means no read access
      Throws:
      SQLException - if database access errors occur