Class JdbcResourcesUtil

java.lang.Object
org.glassfish.jdbc.util.JdbcResourcesUtil

public class JdbcResourcesUtil extends Object
Utility class for JDBC related classes
  • Method Details

    • createInstance

      public static JdbcResourcesUtil createInstance()
    • getResourcesOfPool

      public static Collection<com.sun.enterprise.config.serverbeans.BindableResource> getResourcesOfPool(com.sun.enterprise.config.serverbeans.Resources resources, org.glassfish.api.naming.SimpleJndiName connectionPoolName)
    • getResourceByName

      public static com.sun.enterprise.config.serverbeans.ResourcePool getResourceByName(com.sun.enterprise.config.serverbeans.Resources resources, Class<com.sun.enterprise.config.serverbeans.ResourcePool> type, org.glassfish.api.naming.SimpleJndiName name)
    • getRANameofJdbcConnectionPool

      public String getRANameofJdbcConnectionPool(org.glassfish.jdbc.config.JdbcConnectionPool pool)
      This method takes in an admin JdbcConnectionPool and returns the RA that it belongs to.
      Parameters:
      pool - - The pool to check
      Returns:
      The name of the JDBC RA that provides this pool's data-source
    • getJdbcConnectionPoolOfResource

      public org.glassfish.jdbc.config.JdbcConnectionPool getJdbcConnectionPoolOfResource(org.glassfish.resourcebase.resources.api.ResourceInfo resourceInfo)
    • isJdbcPoolReferredInServerInstance

      public boolean isJdbcPoolReferredInServerInstance(org.glassfish.resourcebase.resources.api.PoolInfo poolInfo)
      Determines if a JDBC connection pool is referred in a server-instance via resource-refs
      Parameters:
      poolInfo - pool-name
      Returns:
      boolean true if pool is referred in this server instance as well enabled, false otherwise