]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.cms/src/org/argeo/slc/backup/vfs/BackupContext.java
Merge remote-tracking branch 'origin/unstable' into testing
[gpl/argeo-slc.git] / org.argeo.slc.cms / src / org / argeo / slc / backup / vfs / BackupContext.java
1 package org.argeo.slc.backup.vfs;
2
3 import java.text.DateFormat;
4 import java.util.Date;
5
6 /**
7 * Transient information of a given backup, centralizing common information such
8 * as timestamp and location.
9 */
10 public interface BackupContext {
11 /** Backup date */
12 public Date getTimestamp();
13
14 /** Formatted backup date */
15 public String getTimestampAsString();
16
17 /** System name */
18 public String getSystemName();
19
20 /** Local base */
21 public String getRelativeFolder();
22
23 /** Date format */
24 public DateFormat getDateFormat();
25 }