Uses of Class
com.continuent.tungsten.replicator.backup.BackupException

Packages that use BackupException
com.continuent.tungsten.replicator.backup   
com.continuent.tungsten.replicator.backup.generic   
com.continuent.tungsten.replicator.backup.mysql   
com.continuent.tungsten.replicator.backup.postgresql   
com.continuent.tungsten.replicator.util   
 

Uses of BackupException in com.continuent.tungsten.replicator.backup
 

Methods in com.continuent.tungsten.replicator.backup that throw BackupException
 BackupSpecification BackupAgent.backup()
          Back up the database.
abstract  BackupSpecification AbstractBackupAgent.backup()
          Back up the database.
 BackupSpecification DummyBackupAgent.backup()
           
 java.lang.String BackupTask.call()
          Execute the backup task.
 java.lang.String RestoreTask.call()
          Execute the backup task.
 void LvmHelper.configure()
          Configure the commands and locations to manage snapshots.
 void FileSystemStorageAgent.configure()
          Complete plug-in configuration.
 void BackupPlugin.configure()
          Complete plug-in configuration.
 void AbstractBackupAgent.configure()
          Complete plug-in configuration.
 void DummyBackupAgent.configure()
          Complete plug-in configuration.
protected  long FileSystemStorageAgent.copyFile(java.io.File fromFile, java.io.File toFile)
           
 void LvmHelper.createSnapshot()
          Creates a new snapshot, which is assumed not to exist already.
protected  java.net.URI FileSystemStorageAgent.createUri(java.io.File file)
           
 boolean FileSystemStorageAgent.delete(java.net.URI uri)
          Deletes the indicated backup if it exists.
 boolean StorageAgent.delete(java.net.URI uri)
          Deletes the indicated backup if it exists.
 boolean FileSystemStorageAgent.deleteAll()
          Deletes all backups.
 boolean StorageAgent.deleteAll()
          Deletes all backups.
 StorageSpecification FileSystemStorageAgent.getSpecification(java.net.URI uri)
          Returns the storage specification of a particular backup or null if no such specification exists.
 StorageSpecification StorageAgent.getSpecification(java.net.URI uri)
          Returns the storage specification of a particular backup or null if no such specification exists.
 void BackupManager.initialize(TungstenProperties properties)
          Initialize the backup manager.
protected  void AbstractBackupAgent.initRestore()
          Pre-restore operations.
 java.net.URI FileSystemStorageAgent.last()
          Returns the URI of the most recent backup in storage or null if no backups exist
 java.net.URI StorageAgent.last()
          Returns the URI of the most recent backup in storage or null if no backups exist
 StorageSpecification[] FileSystemStorageAgent.list()
          Returns the storage specifications of all backups in storage ordered from oldest to most recent.
 StorageSpecification[] StorageAgent.list()
          Returns the storage specifications of all backups in storage ordered from oldest to most recent.
protected  BackupPlugin BackupManager.loadAndConfigure(java.lang.String prefix, java.lang.String name, TungstenProperties properties)
           
protected  StorageIndex FileSystemStorageAgent.loadAndIncrementStorageIndex()
           
protected  TungstenProperties FileSystemStorageAgent.loadProperties(java.io.File propFile, java.lang.String exceptionMessage)
           
 void LvmHelper.mountSnapShot()
          Mounts a snapshot and validates that the storage is readable.
 void FileSystemStorageAgent.release()
          Release all resources used by plug-in.
 void BackupPlugin.release()
          Release all resources used by plug-in.
abstract  void AbstractBackupAgent.release()
          Release all resources used by plug-in.
 void DummyBackupAgent.release()
          Release all resources used by plug-in.
 void LvmHelper.removeSnapshot()
          Removes an existing snapshot.
 void LvmHelper.removeStorage()
          Clears storage in preparation for restore operation.
protected  long FileSystemStorageAgent.renameFile(java.io.File fromFile, java.io.File toFile)
           
 void BackupAgent.restore(BackupSpecification bspec)
          Restore the database from a backup.
 void AbstractBackupAgent.restore(BackupSpecification bspec)
          Restore the database from a backup.
 void DummyBackupAgent.restore(BackupSpecification spec)
           
protected abstract  void AbstractBackupAgent.restoreOneLocator(BackupLocator locator)
          restoreOneLocator is used to restore a database using one locator.
 BackupSpecification FileSystemStorageAgent.retrieve(java.net.URI uri)
          Retrieves the backup corresponding to a particular URI.
 BackupSpecification StorageAgent.retrieve(java.net.URI uri)
          Retrieves the backup corresponding to a particular URI.
 java.util.concurrent.Future<java.lang.String> BackupManager.spawnBackup(java.lang.String backupAgentName, java.lang.String storageAgentName, boolean isOnline)
          Run backup and store output.
 java.util.concurrent.Future<java.lang.String> BackupManager.spawnRestore(java.lang.String uri)
          Retrieve and restore a previous backup.
 java.net.URI FileSystemStorageAgent.store(BackupSpecification backupSpec)
          Stores a backup described by a particular backup specification, returning the URL of the backup.
 java.net.URI StorageAgent.store(BackupSpecification specification)
          Stores a backup described by a particular backup specification, returning the URL of the backup.
protected  void FileSystemStorageAgent.storeProperties(java.io.File propFile, TungstenProperties props, java.lang.String exceptionMessage)
           
 void LvmHelper.unmountSnapshot()
          Unmounts a snapshot.
 void LvmHelper.validateStorage(java.lang.String name, java.io.File storageDir)
          Ensure that indicated storage is a readable directory.
protected  void FileSystemStorageAgent.validateUri(java.net.URI uri)
           
 

Uses of BackupException in com.continuent.tungsten.replicator.backup.generic
 

Methods in com.continuent.tungsten.replicator.backup.generic that throw BackupException
 BackupSpecification ScriptDumpAgent.backup()
          Run backup by invoking a script.
 void ScriptDumpAgent.configure()
          Complete plug-in configuration.
 void ScriptDumpAgent.release()
          Release all resources used by plug-in.
protected  void ScriptDumpAgent.restoreOneLocator(BackupLocator locator)
           
 

Uses of BackupException in com.continuent.tungsten.replicator.backup.mysql
 

Methods in com.continuent.tungsten.replicator.backup.mysql that throw BackupException
 BackupSpecification MySqlDumpAgent.backup()
           
 BackupSpecification MySqlLvmDumpAgent.backup()
          Runs backup using LVM snapshot.
 void MySqlDumpAgent.configure()
          Complete plug-in configuration.
 void MySqlLvmDumpAgent.configure()
          Complete plug-in configuration.
protected  void MySqlLvmDumpAgent.initRestore()
           
 void MySqlDumpAgent.release()
          Release all resources used by plug-in.
 void MySqlLvmDumpAgent.release()
          Release all resources used by plug-in.
protected  void MySqlDumpAgent.restoreOneLocator(BackupLocator locator)
          restoreOneLocator is used to restore a database using one locator.
protected  void MySqlLvmDumpAgent.restoreOneLocator(BackupLocator locator)
           
 

Uses of BackupException in com.continuent.tungsten.replicator.backup.postgresql
 

Methods in com.continuent.tungsten.replicator.backup.postgresql that throw BackupException
 BackupSpecification PostgreSqlDumpAgent.backup()
          Back up the database.
 void PostgreSqlDumpAgent.configure()
          Complete plug-in configuration.
 void PostgreSqlDumpAgent.release()
          Release all resources used by plug-in.
protected  void PostgreSqlDumpAgent.restoreOneLocator(BackupLocator locator)
          restoreOneLocator is used to restore a database using one locator.
 

Uses of BackupException in com.continuent.tungsten.replicator.util
 

Methods in com.continuent.tungsten.replicator.util that throw BackupException
 void ProcessHelper.exec(java.lang.String description, java.lang.String baseCommand)
          Convenience method to execute a command that is given as a single string.
 void ProcessHelper.exec(java.lang.String description, java.lang.String[] baseCommand)
          Convenience method to execute command without providing input or output.
 void ProcessHelper.exec(java.lang.String description, java.lang.String[] baseCommand, java.io.InputStream stdin, java.io.File stdout, java.io.File stderr, boolean stdoutAppend, boolean stderrAppend)
          Execute a command accompanied by a description.