Package herddb.jdbc

Class HerdDBEmbeddedDataSource

  • All Implemented Interfaces:
    java.lang.AutoCloseable, java.sql.Wrapper, javax.sql.CommonDataSource, javax.sql.DataSource

    public class HerdDBEmbeddedDataSource
    extends BasicHerdDBDataSource
    Bootstrap for Embedded server
    Author:
    enrico.olivelli
    • Constructor Detail

      • HerdDBEmbeddedDataSource

        public HerdDBEmbeddedDataSource()
      • HerdDBEmbeddedDataSource

        public HerdDBEmbeddedDataSource​(java.util.Properties properties)
    • Method Detail

      • isStartServer

        public boolean isStartServer()
      • setStartServer

        public void setStartServer​(boolean startServer)
      • getServer

        public herddb.server.Server getServer()
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Overrides:
        close in class BasicHerdDBDataSource
      • getStatsLogger

        public org.apache.bookkeeper.stats.StatsLogger getStatsLogger()
      • setStatsLogger

        public void setStatsLogger​(org.apache.bookkeeper.stats.StatsLogger statsLogger)