Class SQLDatabaseService

java.lang.Object
service.Service
service.RESTService
service.database.SQLDatabaseService

public class SQLDatabaseService
extends service.RESTService
  • Constructor Summary

    Constructors 
    Constructor Description
    SQLDatabaseService()  
  • Method Summary

    Modifier and Type Method Description
    static java.util.Optional<databaseconnector.api.sql.SQLDatabaseConnection> getDatabaseConnection()  
    static java.util.Optional<databaseconnector.api.sql.SQLSchema> getSchema()  
    static boolean isRunning()  
    static void registerCommands​(org.eclipse.jetty.servlet.ServletHandler servletHandler)  
    static void setDatabaseConnection​(databaseconnector.api.sql.SQLDatabaseConnection databaseConnection)  
    static void setSchema​(databaseconnector.api.sql.SQLSchema schema)  
    static void start()  
    static void stop()  

    Methods inherited from class service.Service

    restart

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • isRunning

      public static boolean isRunning()
    • start

      public static void start()
    • stop

      public static void stop()
    • registerCommands

      public static void registerCommands​(org.eclipse.jetty.servlet.ServletHandler servletHandler)
    • setDatabaseConnection

      public static void setDatabaseConnection​(databaseconnector.api.sql.SQLDatabaseConnection databaseConnection)
    • setSchema

      public static void setSchema​(databaseconnector.api.sql.SQLSchema schema)
    • getDatabaseConnection

      public static java.util.Optional<databaseconnector.api.sql.SQLDatabaseConnection> getDatabaseConnection()
    • getSchema

      public static java.util.Optional<databaseconnector.api.sql.SQLSchema> getSchema()