X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=server%2Fruntime%2Forg.argeo.server.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fserver%2Fbackup%2FAtomicBackup.java;fp=server%2Fruntime%2Forg.argeo.server.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fserver%2Fbackup%2FAtomicBackup.java;h=873068f063758b1fee8de5f1e5f55f5f3355c62f;hb=a49ea54cef01bfd8b57aa235e3d69ae5ed243147;hp=2c06cda4a43327314c300b1f038517b99bd02709;hpb=8f7aa5ffedaa8bf79a323208305de3abd9e81d48;p=lgpl%2Fargeo-commons.git diff --git a/server/runtime/org.argeo.server.core/src/main/java/org/argeo/server/backup/AtomicBackup.java b/server/runtime/org.argeo.server.core/src/main/java/org/argeo/server/backup/AtomicBackup.java index 2c06cda4a..873068f06 100644 --- a/server/runtime/org.argeo.server.core/src/main/java/org/argeo/server/backup/AtomicBackup.java +++ b/server/runtime/org.argeo.server.core/src/main/java/org/argeo/server/backup/AtomicBackup.java @@ -5,6 +5,9 @@ import org.apache.commons.vfs.FileSystemOptions; /** Performs the backup of a single component, typically a database dump */ public interface AtomicBackup { + /** Name identifiying this backup */ + public String getName(); + /** * Retrieves the data of the component in a format that allows to restore * the component @@ -14,5 +17,6 @@ public interface AtomicBackup { * @return the VFS URI of the generated file or directory */ public String backup(FileSystemManager fileSystemManager, - String backupsBase, BackupContext backupContext, FileSystemOptions opts); + String backupsBase, BackupContext backupContext, + FileSystemOptions opts); }