Package com.io7m.waxmill.database.api

# Interface WXMDatabaseProviderType

All Known Subinterfaces:
  `WXMVirtualMachineDatabaseProviderType`

All Known Implementing Classes:
  `WXMVirtualMachineDatabases`

    public interface WXMDatabaseProviderType

A provider of databases.

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `WXMDatabaseType` | `open​(WXMDatabaseConfiguration configuration)` | Open (or create) a database.

- ## Method Details

  - ### open

    WXMDatabaseType open​(WXMDatabaseConfiguration configuration) throws WXMException
    Open (or create) a database.
    Parameters:
      `configuration` - The database configuration
    Returns:
      The database
    Throws:
      `WXMException` - On errors