All Implemented Interfaces:
Platform

public class HsqlDbPlatform extends PlatformImplBase
The platform implementation for the HsqlDb database.
Version:
$Revision: 231306 $
  • Field Details

  • Constructor Details

    • HsqlDbPlatform

      public HsqlDbPlatform()
      Creates a new instance of the Hsqldb platform.
  • Method Details

    • getName

      public String getName()
      Returns the name of the database that this platform is for.
      Returns:
      The name
    • shutdownDatabase

      public void shutdownDatabase(Connection connection)
      Performs a shutdown at the database. This is necessary for some embedded databases which otherwise would be locked and thus would refuse other connections. Note that this does not change the database structure or data in it in any way.
      Specified by:
      shutdownDatabase in interface Platform
      Overrides:
      shutdownDatabase in class PlatformImplBase
      Parameters:
      connection - The connection to the database