Class PersistenceInitializer

java.lang.Object
alpine.server.persistence.PersistenceInitializer
All Implemented Interfaces:
EventListener, javax.servlet.ServletContextListener

public class PersistenceInitializer extends Object implements javax.servlet.ServletContextListener
Initializes the embedded H2 database. This can be used as a configuration store or as the main database for the application. Refer to Config.AlpineKey.DATABASE_MODE and application.properties for additional details.
Since:
1.0.0
Author:
Steve Springett
  • Constructor Details

    • PersistenceInitializer

      public PersistenceInitializer()
  • Method Details

    • contextInitialized

      public void contextInitialized(javax.servlet.ServletContextEvent event)
      Specified by:
      contextInitialized in interface javax.servlet.ServletContextListener
    • contextDestroyed

      public void contextDestroyed(javax.servlet.ServletContextEvent event)
      Specified by:
      contextDestroyed in interface javax.servlet.ServletContextListener