public abstract class HAUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static HAUtil |
instance |
Constructor and Description |
---|
HAUtil() |
Modifier and Type | Method and Description |
---|---|
abstract weblogic.common.resourcepool.PooledResourceFactory |
createConnectionEnvFactory(ConnectionPool connectionPool,
java.lang.String appName,
java.lang.String moduleName,
java.lang.String compName,
java.util.Properties initInfo) |
abstract weblogic.common.resourcepool.PooledResourceFactory |
createPooledConnectionEnvFactory(ConnectionPool connectionPool,
java.lang.String appName,
java.lang.String moduleName,
java.lang.String compName,
java.util.Properties initInfo) |
abstract XAConnectionEnvFactory |
createXAConnectionEnvFactory(ConnectionPool connectionPool,
java.lang.String appName,
java.lang.String moduleName,
java.lang.String compName,
java.lang.String mpName,
java.util.Properties initInfo) |
java.lang.String |
getAffinityContextKey(java.lang.String databaseName,
java.lang.String serviceName) |
static HAUtil |
getInstance() |
java.lang.String |
getInstanceName(weblogic.common.resourcepool.PooledResourceInfo pri) |
(package private) static boolean |
isHADataSource(JDBCDataSourceBean dsBean) |
static void |
setInstance(HAUtil hautil) |
static HAUtil instance
static boolean isHADataSource(JDBCDataSourceBean dsBean)
public static void setInstance(HAUtil hautil)
public static HAUtil getInstance()
public abstract weblogic.common.resourcepool.PooledResourceFactory createConnectionEnvFactory(ConnectionPool connectionPool, java.lang.String appName, java.lang.String moduleName, java.lang.String compName, java.util.Properties initInfo) throws ResourceException
ResourceException
public abstract XAConnectionEnvFactory createXAConnectionEnvFactory(ConnectionPool connectionPool, java.lang.String appName, java.lang.String moduleName, java.lang.String compName, java.lang.String mpName, java.util.Properties initInfo) throws ResourceException, java.sql.SQLException
ResourceException
java.sql.SQLException
public abstract weblogic.common.resourcepool.PooledResourceFactory createPooledConnectionEnvFactory(ConnectionPool connectionPool, java.lang.String appName, java.lang.String moduleName, java.lang.String compName, java.util.Properties initInfo) throws ResourceException, java.sql.SQLException
ResourceException
java.sql.SQLException
public java.lang.String getAffinityContextKey(java.lang.String databaseName, java.lang.String serviceName)
public java.lang.String getInstanceName(weblogic.common.resourcepool.PooledResourceInfo pri)