Module org.hsqldb

Package org.hsqldb.lib.tar


package org.hsqldb.lib.tar
Contains the DbBackupMain class, for offline backing up HyperSQL databases.

See the database offline backup section of the HyperSQL User Guide

Also contains support classes for handling files in tar and pax format.

  • Class
    Description
    Works with tar archives containing HyperSQL database instance backups.
    This class is used for offline backup of HyperSQL databases.
    Pax Interchange Format object constituted from an Input Stream.
    Encapsulates Pax Interchange Format key-value pairs.
    Resource Bundle for Tar classes
    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.
    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.
     
    Generates a tar archive from specified Files and InputStreams.
     
    Purely static structure defining our interface to the Tar Entry Header.
     
    Reads a Tar file for reporting or extraction.