See the database offline backup section of the HyperSQL User Guide
Also contains support classes for handling files in tar and pax format.
| Modifier and Type | Class and Description |
|---|---|
| public class | DbBackup
Works with tar archives containing HyperSQL database instance backups. |
| public class | DbBackupMain
This class is used for offline backup of HyperSQL databases. |
| public class | PIFData
Pax Interchange Format object constituted from an Input Stream. |
| public class | PIFGenerator
Encapsulates Pax Interchange Format key-value pairs. |
| public class | TarFileInputStream
Note that this class is not a java.io.FileInputStream, because our goal is to greatly restrict the public methods of FileInputStream, yet we must use public methods of the underlying FileInputStream internally. |
| public class | TarFileOutputStream
Note that this class is not a java.io.FileOutputStream, because our goal is to greatly restrict the public methods of FileOutputStream, yet we must use public methods of the underlying FileOutputStream internally. |
| public class | TarGenerator
Generates a tar archive from specified Files and InputStreams. |
| public class | |
| public class | |
| public class | TarReader
Reads a Tar file for reporting or extraction. |
| public class |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | RB
Resource Bundle for Tar classes Purpose of this class is to wrap a RefCapablePropertyResourceBundle to reliably detect any possible use of a missing property key as soon as this class is clinitted. |
| public enum | TarHeaderField
Purely static structure defining our interface to the Tar Entry Header. |