Package org.glassfish.jdbc.util
Class JdbcResourcesUtil
- java.lang.Object
-
- org.glassfish.jdbc.util.JdbcResourcesUtil
-
public class JdbcResourcesUtil extends Object
Utility class for JDBC related classes
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JdbcResourcesUtilcreateInstance()org.glassfish.jdbc.config.JdbcConnectionPoolgetJdbcConnectionPoolOfResource(org.glassfish.resourcebase.resources.api.ResourceInfo resourceInfo)StringgetRANameofJdbcConnectionPool(org.glassfish.jdbc.config.JdbcConnectionPool pool)This method takes in an admin JdbcConnectionPool and returns the RA that it belongs to.static <T> com.sun.enterprise.config.serverbeans.ResourcegetResourceByName(com.sun.enterprise.config.serverbeans.Resources resources, Class<T> type, String name)static Collection<com.sun.enterprise.config.serverbeans.BindableResource>getResourcesOfPool(com.sun.enterprise.config.serverbeans.Resources resources, String connectionPoolName)booleanisJdbcPoolReferredInServerInstance(org.glassfish.resourcebase.resources.api.PoolInfo poolInfo)Determines if a JDBC connection pool is referred in a server-instance via resource-refs
-
-
-
Method Detail
-
createInstance
public static JdbcResourcesUtil createInstance()
-
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
-
-