Uses of Class
org.objectweb.cjdbc.common.exceptions.VirtualDatabaseException

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)
           
 



Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.