|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VirtualDatabaseException | |
org.objectweb.cjdbc.common.jmx.mbeans | All the MBeans interface used in C-JDBC |
org.objectweb.cjdbc.console.jmx | This package offers all the classes for the different jmx clients. |
org.objectweb.cjdbc.controller.core | C-JDBC controller bootstrap and interfaces. |
org.objectweb.cjdbc.controller.virtualdatabase | Virtual database core code including connection handling. |
Uses of VirtualDatabaseException in org.objectweb.cjdbc.common.jmx.mbeans |
Methods in org.objectweb.cjdbc.common.jmx.mbeans that throw VirtualDatabaseException | |
void |
VirtualDatabaseMBean.backupBackendWithCheckpoint(java.lang.String backendName,
java.lang.String checkpointName,
java.util.ArrayList tables)
Create a back up of a specific backend Note the backend will be disabled during backup, and will be put back to its previous state after backup. |
java.lang.String |
VirtualDatabaseMBean.getBackendInformation(java.lang.String backendName)
Return information about the specified backend. |
java.lang.String[] |
VirtualDatabaseMBean.viewBackendInformation(java.lang.String backendName)
Returns an array of information on this backend The method above is not used at the moment ... |
void |
VirtualDatabaseMBean.enableBackend(java.lang.String databaseBackendName)
Enables a backend that has been previously added to this virtual database and that is in the disabled state. |
void |
VirtualDatabaseMBean.enableBackendFromLastCheckpoint(java.lang.String backendName)
Enable the given backend from its last known checkpoint |
void |
VirtualDatabaseMBean.enableBackendFromCheckpoint(java.lang.String databaseBackendName,
java.lang.String checkpointName)
Plays all the queries since the given checkpoint and enables the backend when it is completely synchronized. |
void |
VirtualDatabaseMBean.enableBackendFromCheckpoint(java.lang.String databaseBackendName,
java.lang.String checkpointName,
boolean threaded)
Plays all the queries since the given checkpoint and enables the backend when it is completely synchronized. |
void |
VirtualDatabaseMBean.disableBackend(java.lang.String databaseBackendName)
Disables a backend that is currently enabled on this virtual database (without further check). |
void |
VirtualDatabaseMBean.restoreBackendFromBackupCheckpoint(java.lang.String databaseBackendName,
java.lang.String checkpointName)
Recopy all the data of a previous dump recorded by octopus into the named backend. |
void |
VirtualDatabaseMBean.disableBackendForCheckpoint(java.lang.String databaseBackendName,
java.lang.String checkpointName)
Disables a backend once all the pending write queries are executed. |
java.lang.String |
VirtualDatabaseMBean.getBackendState(java.lang.String backendName)
Return the state of a given database backend |
java.util.ArrayList |
VirtualDatabaseMBean.viewAllBackendNames()
Get the name of all DatabaseBackend names. |
java.util.Hashtable |
VirtualDatabaseMBean.viewGroupBackends()
Returns a mapping of controller jmx names with their backends Note the method is only useful in distributed environment |
void |
VirtualDatabaseMBean.enableAllBackend()
Prepare this virtual database for startup. |
void |
VirtualDatabaseMBean.enableAllBackend(java.lang.String checkpoint)
Prepare this virtual database for startup. |
void |
VirtualDatabaseMBean.enableAllBackendsFromRecovery(java.lang.String checkpoint)
This emulates the method enableAllBackend() except it tries to get previous backend states from the recovery log, and enable only the backends with a recorded state of enable. |
void |
VirtualDatabaseMBean.disableAllBackend()
Disable all backends for this virtual database |
void |
VirtualDatabaseMBean.disableAllBackendForCheckpoint(java.lang.String checkpoint)
Disable all backends and store a checkpoint |
void |
VirtualDatabaseMBean.removeCheckpoint(java.lang.String checkpoint)
Disable all backends and store a checkpoint |
boolean |
VirtualDatabaseMBean.checkAdminAuthentication(java.lang.String adminLogin,
java.lang.String adminPassword)
Authenticate a user for a given virtual database |
void |
VirtualDatabaseMBean.shutdown()
Shutdown a virtual database in fast mode, disconnect clients |
void |
VirtualDatabaseMBean.setBackendLastKnownCheckpoint(java.lang.String backendName,
java.lang.String checkpoint)
Sets the last known checkpoint of a backend. |
void |
VirtualDatabaseMBean.replicateBackend(java.lang.String backendName,
java.lang.String newBackendName,
java.util.Map parameters)
Add an additionnal backend to the virtual database with connection managers identical to the backend replicated. |
void |
VirtualDatabaseMBean.removeBackend(java.lang.String backend)
Remove a backend from the virtual database list. |
void |
VirtualDatabaseMBean.transferBackend(java.lang.String backend,
java.lang.String controllerDestination)
Transfer the backend to the destinated controller. |
void |
VirtualDatabaseMBean.callBackupManager(boolean backup,
java.lang.String backendName,
java.lang.String checkpoint,
java.util.ArrayList tables,
boolean enableAfter,
BackupListener listener)
Call the backup manager on the given backend. |
java.lang.String |
VirtualDatabaseMBean.getBackendSchema(java.lang.String backendName)
The getXml() method does not return the schema if it is not static anymore, to avoid confusion between static and dynamic schema. |
void |
VirtualDatabaseMBean.setMonitoringToActive(boolean active)
If a monitoring section exists, we can set the monitoring on or off by calling this method. |
void |
VirtualDatabaseMBean.cleanMonitoringData()
Clean data collected by the current monitoring system, to avoid memory problems. |
Uses of VirtualDatabaseException in org.objectweb.cjdbc.console.jmx |
Methods in org.objectweb.cjdbc.console.jmx that throw VirtualDatabaseException | |
VirtualDatabaseMBean |
RmiJmxClient.getVirtualDatabaseProxy(java.lang.String database,
java.lang.String user,
java.lang.String password)
Get a reference to the virtualdatabaseMbean with the given authentication |
Uses of VirtualDatabaseException in org.objectweb.cjdbc.controller.core |
Methods in org.objectweb.cjdbc.controller.core that throw VirtualDatabaseException | |
java.lang.String |
Controller.saveConfiguration()
Save current configuration of the controller to a default file |
Uses of VirtualDatabaseException in org.objectweb.cjdbc.controller.virtualdatabase |
Methods in org.objectweb.cjdbc.controller.virtualdatabase that throw VirtualDatabaseException | |
void |
DistributedVirtualDatabase.addBackend(DatabaseBackend db)
|
boolean |
DistributedVirtualDatabase.isCompatibleBackend(BackendInfo backend)
Check if the given backend definition is compatible with the backend definitions of this distributed virtual database. |
java.util.Hashtable |
DistributedVirtualDatabase.viewGroupBackends()
|
void |
DistributedVirtualDatabase.removeBackend(java.lang.String backend)
|
void |
DistributedVirtualDatabase.transferBackend(java.lang.String backend,
java.lang.String controllerDestination)
|
void |
VirtualDatabase.backupBackendWithCheckpoint(java.lang.String backendName,
java.lang.String checkpointName,
java.util.ArrayList tables)
|
void |
VirtualDatabase.callBackupManager(boolean backup,
java.lang.String backendName,
java.lang.String checkpoint,
java.util.ArrayList tables,
boolean enableAfter,
BackupListener listener)
|
void |
VirtualDatabase.addBackend(DatabaseBackend db)
Add a backend to this virtual database. |
void |
VirtualDatabase.addBackend(DatabaseBackend db,
boolean checkForCompliance)
Add a backend to this virtual database. |
void |
VirtualDatabase.removeCheckpoint(java.lang.String checkpointName)
Remove a checkpoint from the recovery log of this virtual database |
void |
VirtualDatabase.removeBackend(java.lang.String backend)
|
void |
VirtualDatabase.removeBackend(DatabaseBackend db)
Remove a backend from this virtual database. |
void |
VirtualDatabase.enableBackend(java.lang.String backendName)
|
void |
VirtualDatabase.enableBackendFromCheckpoint(java.lang.String backendName,
java.lang.String checkpointName)
|
void |
VirtualDatabase.enableBackendFromLastCheckpoint(java.lang.String backendName)
|
DatabaseBackend |
VirtualDatabase.getAndCheckBackend(java.lang.String backendName,
int testEnable)
Find the DatabaseBackend corresponding to the given backend name and check if it is possible to disable this backend. |
void |
VirtualDatabase.disableBackend(java.lang.String backendName)
|
void |
VirtualDatabase.disableAllBackend()
Prepare this virtual database for shutdown. |
void |
VirtualDatabase.enableAllBackend()
Prepare this virtual database for startup. |
void |
VirtualDatabase.enableAllBackend(java.lang.String checkpoint)
Prepare this virtual database for startup. |
void |
VirtualDatabase.enableAllBackendsFromRecovery(java.lang.String checkpoint)
|
void |
VirtualDatabase.disableBackendForCheckpoint(java.lang.String backendName,
java.lang.String checkpointName)
|
java.util.ArrayList |
VirtualDatabase.getAllBackendNames()
|
void |
VirtualDatabase.setMonitoringToActive(boolean active)
|
void |
VirtualDatabase.cleanMonitoringData()
|
java.lang.String |
VirtualDatabase.getBackendInformation(java.lang.String backendName)
|
java.lang.String[] |
VirtualDatabase.viewBackendInformation(java.lang.String backendName)
|
java.util.ArrayList |
VirtualDatabase.viewAllBackendNames()
|
void |
VirtualDatabase.disableAllBackendForCheckpoint(java.lang.String checkpoint)
|
void |
VirtualDatabase.shutdown()
Shutdown this virtual database in fast mode, disconnect clients |
void |
VirtualDatabase.setBackendLastKnownCheckpoint(java.lang.String backendName,
java.lang.String checkpoint)
|
java.lang.String |
VirtualDatabase.getBackendState(java.lang.String backendName)
|
void |
VirtualDatabase.restoreBackendFromBackupCheckpoint(java.lang.String databaseBackendName,
java.lang.String checkpointName)
|
void |
VirtualDatabase.replicateBackend(java.lang.String backendName,
java.lang.String newBackendName,
java.util.Map parameters)
|
java.lang.String[][] |
VirtualDatabase.retrieveBackendsData()
|
java.util.Hashtable |
VirtualDatabase.viewGroupBackends()
|
void |
VirtualDatabase.transferBackend(java.lang.String backend,
java.lang.String controllerDestination)
|
java.lang.String |
VirtualDatabase.getBackendSchema(java.lang.String backendName)
|
void |
VirtualDatabase.enableBackendFromCheckpoint(java.lang.String backendName,
java.lang.String checkpointName,
boolean threaded)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |