TrueZIP Driver ZIP · The file system driver family for ZIP and related archive file types. Add the JAR artifact of this module to the run time class path to make its file system drivers available for service location in the client API modules.
Group: de.schlichtherle.truezip - All Dependencies
TrueZIP File* · This module provides the TFile* classes for simple, uniform, transparent, thread-safe, read/write access to archive files as if they were virtual directories in a file system path. This module also provides Swing GUI classes for viewing file trees and choosing entries in archive files.
TrueZIP Driver TAR · The file system driver family for TAR and related archive file types. Add the JAR artifact of this module to the run time class path to make its file system drivers available for service location in the client API modules.
TrueZIP Kernel · This module implements virtual file systems from arbitrary resources, manages their state and commits unsynchronized changes if required or requested. The TrueZIP Kernel uses file system drivers to access these resources. It provides multithreading, multiplexing, caching and buffering so that the file system drivers do not need to take care of this.
TrueZIP Driver FILE · The file system driver family for the FILE scheme. Add the JAR artifact of this module to the run time class path to make its file system drivers available for service location in the client API modules.
TrueZIP Path · This module provides the TPath class for simple, uniform, transparent, thread-safe, read/write access to archive files as if they were virtual directories in a file system path. It also provides the TFileSystemProvider class to implement a file system provider for the NIO.2 API (JSR 203) in JSE 7.
TrueZIP Swing · General Swing GUI classes. This module does not depend on other TrueZIP modules.
TrueZIP Samples · Sample applications to demonstrate the usage of various TrueZIP module APIs. Some of these samples use rather advanced or exotic features which makes them more complex than necessary for a typical application. By design, the sample applications use all file system drivers which can be located at runtime. Location of the available file system drivers is performed by scanning the class path - see the Javaodoc for the TrueZIP Kernel class de.schlichtherle.truezip.fs.sl.FsDriverLocator for more information.
TrueZIP Driver ZIP.RAES (TZP) · The file system driver family for RAES encrypted ZIP alias ZIP.RAES alias TZP files. Add the JAR artifact of this module to the run time class path to make its file system drivers available for service location in the client API modules.
TrueZIP Extension PaceManager · This module constrains the number of mounted archive files in order to save some heap space. It provides a JMX interface for monitoring and management. Add the JAR artifact of this module to the run time class path to make its services available for service location in the client API modules.
TrueZIP Extension JMX/JUL · This module provides a file system manager and an I/O pool service for managing and monitoring TrueZIP via JMX and java.util.logging. Add the JAR artifact of this module to the run time class path to make its services available for service location in the client API modules.
TrueZIP Extension · Parent POM for pluggable extensions.
TrueZIP Driver HTTP(S) · The file system driver for the HTTP(S) scheme. Add the JAR artifact of this module to the run time class path to make its file system drivers available for service location in the client API modules.
TrueZIP Driver · Parent POM for pluggable file system drivers.
TrueZIP Archetype Path · TrueZIP Path module application - requires JSE 7.
TrueZIP Archetype File* · TrueZIP File* module application - requires JSE 6.
TrueZIP Archetype · Parent POM for Maven archetypes.
TrueZIP · TrueZIP is a Java based virtual file system (VFS) which enables client applications to perform CRUD (Create, Read, Update, Delete) operations on archive files as if they were virtual directories, even with nested archive files in multithreaded environments. As a library, TrueZIP provides simple, uniform, transparent, thread-safe, read/write access to archive files as if they were virtual directories in a file system path. As a framework, TrueZIP provides the interfaces and classes to write file system drivers which plug-in to its federated file system space.
TrueZIP Skin · This module provides the custom Maven skin for TrueZIP's User Website. This skin is based on org.apache.maven.skins:maven-classic-skin:1.0 .
TrueZIP Driver FILE JSE7 · The file system driver for the FILE scheme based on the NIO.2 API for JSE 7. Add the JAR artifact of this module to the compile-time class path for dependency injection to the TrueZIP Kernel module or to the run-time class path for service location in the TrueZIP File* module.