|
Packages |
| org.tranche |
Configuration for specific Tranche network and interfaces. |
| org.tranche.add |
Upload tool for network along with listeners and adapters for other projects. |
| org.tranche.annotations |
Any annotations used by Java to specify information about the classes or methods. |
| org.tranche.clc |
Server-side command-line clients used to print or set parameters. |
| org.tranche.configuration |
Handles the server's (Server/FlatFileTrancheServer) configuration, including data directories, permissions and other options. |
| org.tranche.delete |
Classes that handle the deletion of files from a repository. |
| org.tranche.exceptions |
Any custom exceptions used by Tranche. |
| org.tranche.flatfile |
The FlatFileTrancheServer handles the routing of data and meta data between the Server instance and the DataBlockUtil, and imposes sercurity. |
| org.tranche.flatfile.logs |
Logging utilites for FlatFileTrancheServer to record actions, times and status. |
| org.tranche.get |
Download tool for network along with listeners and adaptors for other projects. |
| org.tranche.hash |
Hashing algorithms for bytes are used as an identifier. |
| org.tranche.hash.span |
Used to assign responsibility to servers to handle a portion of the data on a network. |
| org.tranche.httpd |
Web interface to Server. |
| org.tranche.license |
Manage license and wiaver information related to legal regime for uploaded projects and data. |
| org.tranche.logs |
A generic log and utilities. |
| org.tranche.logs.activity |
Encapsulate meta data information so can be serialized to network. |
| org.tranche.meta |
Encapsulate meta data information so can be serialized to network. |
| org.tranche.network |
Contains all classes that concern the network as a whole and the connections with parts of that network. |
| org.tranche.project |
Tools and utilities for building and serialize project information as well as repackaging existing resources for new projects. |
| org.tranche.publish |
Classes that handle the deletion of files from a repository. |
| org.tranche.remote |
Client-side management of sockets and interface to remote Server instance. |
| org.tranche.routing |
Contains all classes that are relevant to the routing tranche server. |
| org.tranche.scripts |
Some scripts useful for managing a network or to assist when creating a network. |
| org.tranche.security |
Contains classes that specifically address the security of the system. |
| org.tranche.server |
Server that binds on a port and routes requests to underlying FlatFileTrancheServer. |
| org.tranche.server.logs |
Logging for a server to record request times and status. |
| org.tranche.servers |
Events, information and listeners for tracking servers on the network. |
| org.tranche.streams |
Streams useful for uploading projects, creating temporary files, etc. |
| org.tranche.tasks |
Simple interface for common tasks. |
| org.tranche.time |
Classes for determining and keeping the correct time. |
| org.tranche.timeestimator |
Classes for estimating the time an arbitrary task takes. |
| org.tranche.users |
Utilities and classes that encapsulate specific users of the network. |
| org.tranche.util |
Utilities used by Tranche and other tools for handling lower-level tasks (such as compression, encryption, managing temporary files, etc.). |