public interface DataSourceDatabaseClusterMBean extends DatabaseClusterMBean, DatabaseCluster<javax.sql.DataSource>
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String databaseId,
java.lang.String name)
Adds a new DataSource to this cluster using the specified identifier and JNDI name.
|
activate, activate, addActivationListener, addDeactivationListener, addSynchronizationListener, deactivate, flushMetaDataCache, getActiveDatabases, getDefaultSynchronizationStrategy, getInactiveDatabases, getSynchronizationStrategies, getUrl, getVersion, isAlive, remove, removeActivationListener, removeDeactivationListener, removeSynchronizationListener, toStringactivate, deactivate, getAliveMap, getBalancer, getDatabase, getDatabaseMetaDataCache, getDialect, getId, getLockManager, getNonTransactionalExecutor, getStateManager, getTransactionalExecutor, isActive, isCurrentDateEvaluationEnabled, isCurrentTimeEvaluationEnabled, isCurrentTimestampEvaluationEnabled, isIdentityColumnDetectionEnabled, isRandEvaluationEnabled, isSequenceDetectionEnabled, setLockManager, setStateManagervoid add(java.lang.String databaseId, java.lang.String name)
databaseId - a database identifiername - the JNDI name use to lookup the DataSourcejava.lang.IllegalArgumentException - if this database already exists, or no DataSource was found using the specified name.java.lang.IllegalStateException - if mbean registration fails.