Class PoolSetup


  • public class PoolSetup
    extends java.lang.Object
    This is a wrapper for the Pooling functionality, currently provided by Jakarta DBCP. Having the wrapper allows the dependency to be optional.
    • Constructor Summary

      Constructors 
      Constructor Description
      PoolSetup()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String getUrl​(java.lang.String pool)  
      static void setupConnection​(java.lang.String pool, java.lang.String url, java.lang.String username, java.lang.String password, java.util.Properties properties)  
      private static boolean toBoolean​(java.lang.String str, boolean def)  
      private static int toInt​(java.lang.String str, int def)  
      private static long toLong​(java.lang.String str, long def)  
      • Methods inherited from class java.lang.Object

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

      • PoolSetup

        public PoolSetup()
    • Method Detail

      • setupConnection

        public static void setupConnection​(java.lang.String pool,
                                           java.lang.String url,
                                           java.lang.String username,
                                           java.lang.String password,
                                           java.util.Properties properties)
                                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getUrl

        public static java.lang.String getUrl​(java.lang.String pool)
      • toInt

        private static int toInt​(java.lang.String str,
                                 int def)
      • toLong

        private static long toLong​(java.lang.String str,
                                   long def)
      • toBoolean

        private static boolean toBoolean​(java.lang.String str,
                                         boolean def)