Class AbstractConnectionPoolFactory

    • Constructor Detail

      • AbstractConnectionPoolFactory

        public AbstractConnectionPoolFactory()
    • Method Detail

      • loadDriver

        protected void loadDriver​(String dbDriver,
                                  org.datanucleus.ClassLoaderResolver clr)
        Convenience method to load the (JDBC) driver.
        Parameters:
        dbDriver - Datastore driver
        clr - Class loader resolver
      • getPropertiesForDriver

        public static Properties getPropertiesForDriver​(org.datanucleus.store.StoreManager storeMgr)
        Convenience method to return the properties to pass to the driver. Includes as a minimum "user" and "password", but a user may define a persistence property with name "datanucleus.connectionPool.driverProps" then is a comma separated name-value pair that are treated as properties
        Parameters:
        storeMgr - StoreManager
        Returns:
        The properties for the driver