Class JdbcResourcesUtil


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

      • getResourceByName

        public static <T> com.sun.enterprise.config.serverbeans.Resource getResourceByName​(com.sun.enterprise.config.serverbeans.Resources resources,
                                                                                           Class<T> type,
                                                                                           String name)
      • getResourcesOfPool

        public static Collection<com.sun.enterprise.config.serverbeans.BindableResource> getResourcesOfPool​(com.sun.enterprise.config.serverbeans.Resources resources,
                                                                                                            String connectionPoolName)
      • 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