Package nl.knaw.dans.layerstore
package nl.knaw.dans.layerstore
-
ClassDescriptionBase class for command runners.An archive is a file that contains a collection of files and directories.Provides a way to create an Archive.An
LayerArchiver
that archives layers in a separate thread.Controls selecting and processing content for storage in the database.ALayerArchiver
that archives layers directly, not performing any consistency checks nor scheduling archiving.An iterator that traverses a directory tree and yieldsItem
s representing files and directories.A runner for the dmftar command line tool, which creates and reads DMF TAR archives on a remote host via SSH.Filter<T>A generic filter interface.A file or directory in the layer store.A record in the database that represents a file or directory in a layer.Exception thrown when the items in the database and the items in the storage do not match.An ItemStore stores "items", which are files and directories.This interface represents a layer in the layered item store.Interface for archiving layers.Provides access to the database that contains a record for every file and directory stored in the layered storage.An implementation of FileStore that stores files and directories as a stack of layers.Exception thrown when the layer ids in the database and the layer ids in the storage do not match.ManagesLayer
s.