Package com.io7m.waxmill.database.api

# Interface WXMVirtualMachineDatabaseProviderType

All Superinterfaces:
  `WXMDatabaseProviderType`

All Known Implementing Classes:
  `WXMVirtualMachineDatabases`

    public interface WXMVirtualMachineDatabaseProviderType
    extends WXMDatabaseProviderType

A provider of virtual machine databases.

- ## Method Summary

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

- ## Method Details

  - ### open

    WXMVirtualMachineDatabaseType open​(WXMDatabaseConfiguration configuration) throws WXMException
    Description copied from interface: `WXMDatabaseProviderType`
    Open (or create) a database.
    Specified by:
      `open` in interface `WXMDatabaseProviderType`
    Parameters:
      `configuration` - The database configuration
    Returns:
      The database
    Throws:
      `WXMException` - On errors