Interface CADatabaseType
- All Superinterfaces:
AutoCloseable,com.io7m.repetoir.core.RPServiceType
- All Known Implementing Classes:
CADatabase
An open database.
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()openConnection(CADatabaseRole role) Open a database connection using the given role.Methods inherited from interface com.io7m.repetoir.core.RPServiceType
description
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
CADatabaseException
-
openConnection
Open a database connection using the given role.- Parameters:
role- The role- Returns:
- A database connection
- Throws:
CADatabaseException- On errors
-