Class HibernateDaoProvider

java.lang.Object
pro.gravit.launchserver.dao.provider.DaoProvider
pro.gravit.launchserver.dao.provider.HibernateDaoProvider
All Implemented Interfaces:
AutoCloseable, Reconfigurable

@Deprecated public abstract class HibernateDaoProvider extends DaoProvider implements Reconfigurable, AutoCloseable
Deprecated.
Deprecated from 5.2.0
  • Field Details

    • driver

      public String driver
      Deprecated.
    • url

      public String url
      Deprecated.
    • username

      public String username
      Deprecated.
    • password

      public String password
      Deprecated.
    • dialect

      public String dialect
      Deprecated.
    • pool_size

      public String pool_size
      Deprecated.
    • hibernateConfig

      public String hibernateConfig
      Deprecated.
    • parallelHibernateInit

      public boolean parallelHibernateInit
      Deprecated.
    • sessionFactory

      protected transient org.hibernate.SessionFactory sessionFactory
      Deprecated.
  • Constructor Details

    • HibernateDaoProvider

      public HibernateDaoProvider()
      Deprecated.
  • Method Details

    • init

      public void init(LaunchServer server)
      Deprecated.
      Specified by:
      init in class DaoProvider
    • onConfigure

      protected abstract void onConfigure(org.hibernate.cfg.Configuration configuration)
      Deprecated.
    • newUserDAO

      protected abstract UserDAO newUserDAO()
      Deprecated.
    • getCommands

      public Map<String,​pro.gravit.utils.command.Command> getCommands()
      Deprecated.
      Description copied from interface: Reconfigurable
      Gets a list of commands available for this object.
      Specified by:
      getCommands in interface Reconfigurable
      Returns:
      Key - Command Name Value is a command object
    • close

      public void close()
      Deprecated.
      Specified by:
      close in interface AutoCloseable