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, toString
activate, deactivate, getAliveMap, getBalancer, getDatabase, getDatabaseMetaDataCache, getDialect, getId, getLockManager, getNonTransactionalExecutor, getStateManager, getTransactionalExecutor, isActive, isCurrentDateEvaluationEnabled, isCurrentTimeEvaluationEnabled, isCurrentTimestampEvaluationEnabled, isIdentityColumnDetectionEnabled, isRandEvaluationEnabled, isSequenceDetectionEnabled, setLockManager, setStateManager
void 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.