public class DriverDatabaseCluster extends AbstractDatabaseCluster<java.sql.Driver> implements DriverDatabaseClusterMBean
Constructor and Description |
---|
DriverDatabaseCluster(java.lang.String id,
java.net.URL url)
Constructs a new DriverDatabaseCluster
|
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String databaseId,
java.lang.String driver,
java.lang.String url)
Adds a new database to this cluster using the specified identifier, url, and driver.
|
static DriverDatabaseCluster |
extractDatabaseCluster(IUnmarshallingContext context)
Object factory for JiBX that pulls the cluster instance from the unmarshalling context
|
activate, activate, activate, add, addActivationListener, addDeactivationListener, addSynchronizationListener, addSynchronizationStrategyBuilder, deactivate, deactivate, equals, flushMetaDataCache, getActiveDatabases, getAliveMap, getBalancer, getDatabase, getDatabaseMetaDataCache, getDatabases, getDecorator, getDefaultSynchronizationStrategy, getDialect, getId, getInactiveDatabases, getLockManager, getNonTransactionalExecutor, getStateManager, getSynchronizationStrategies, getSynchronizationStrategyBuilders, getTransactionalExecutor, getUrl, getVersion, hashCode, isActive, isAlive, isCurrentDateEvaluationEnabled, isCurrentTimeEvaluationEnabled, isCurrentTimestampEvaluationEnabled, isIdentityColumnDetectionEnabled, isRandEvaluationEnabled, isSequenceDetectionEnabled, postDeregister, postRegister, preDeregister, preRegister, register, remove, removeActivationListener, removeDeactivationListener, removeSynchronizationListener, setDecorator, setLockManager, setStateManager, start, stop, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
activate, activate, addActivationListener, addDeactivationListener, addSynchronizationListener, deactivate, flushMetaDataCache, getActiveDatabases, getDefaultSynchronizationStrategy, getInactiveDatabases, getSynchronizationStrategies, getUrl, getVersion, isAlive, remove, removeActivationListener, removeDeactivationListener, removeSynchronizationListener, toString
activate, deactivate, getAliveMap, getBalancer, getDatabase, getDatabaseMetaDataCache, getDialect, getId, getLockManager, getNonTransactionalExecutor, getStateManager, getTransactionalExecutor, isActive, isCurrentDateEvaluationEnabled, isCurrentTimeEvaluationEnabled, isCurrentTimestampEvaluationEnabled, isIdentityColumnDetectionEnabled, isRandEvaluationEnabled, isSequenceDetectionEnabled, setLockManager, setStateManager
public DriverDatabaseCluster(java.lang.String id, java.net.URL url)
id
- url
- public static DriverDatabaseCluster extractDatabaseCluster(IUnmarshallingContext context)
context
- unmarshalling contextpublic void add(java.lang.String databaseId, java.lang.String driver, java.lang.String url)
DriverDatabaseClusterMBean
add
in interface DriverDatabaseClusterMBean
databaseId
- a database identifierdriver
- a JDBC driver class nameurl
- a JDBC urlDriverDatabaseClusterMBean.add(java.lang.String, java.lang.String, java.lang.String)