Uses of Package
org.tranche.flatfile

Packages that use org.tranche.flatfile
org.tranche Configuration for specific Tranche network and interfaces. 
org.tranche.configuration Handles the server's (Server/FlatFileTrancheServer) configuration, including data directories, permissions and other options. 
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.server Server that binds on a port and routes requests to underlying FlatFileTrancheServer. 
org.tranche.util Utilities used by Tranche and other tools for handling lower-level tasks (such as compression, encryption, managing temporary files, etc.). 
 

Classes in org.tranche.flatfile used by org.tranche
FlatFileTrancheServer
          An implementation of the TrancheServer interface that relies on the underlying operating system's filesystem.
 

Classes in org.tranche.flatfile used by org.tranche.configuration
DataDirectoryConfiguration
          A simple cap on the directories to use and the amount of data to put in them.
ServerConfiguration
          Store information about the Server instance in a configuration object.
 

Classes in org.tranche.flatfile used by org.tranche.flatfile
DataBlock
          Represents a block of data.
DataBlockCache
          Used to cache the location of a chunk.
DataBlockCacheEntry
          An individual entry in the DataBlockUtil cache, which can be turned on and off.
DataBlockUtil
          Stores config information in memory, and holds lists of available hashes and resources on disk.
DataDirectoryConfiguration
          A simple cap on the directories to use and the amount of data to put in them.
FlatFileTrancheServer
          An implementation of the TrancheServer interface that relies on the underlying operating system's filesystem.
FlatFileTrancheServerListener
          Listener for important actions involving FlatFileTrancheServer.
HashSpanFixingThread
          "Heals" a server's data and meta-data based on the configured hash span.
ServerConfiguration
          Store information about the Server instance in a configuration object.
TargetHashSpanThread
          Thread that monitors for target hash spans and starts moving everything off this server not in the target hash spans.
 

Classes in org.tranche.flatfile used by org.tranche.server
FlatFileTrancheServer
          An implementation of the TrancheServer interface that relies on the underlying operating system's filesystem.
 

Classes in org.tranche.flatfile used by org.tranche.util
DataBlockUtil
          Stores config information in memory, and holds lists of available hashes and resources on disk.
FlatFileTrancheServer
          An implementation of the TrancheServer interface that relies on the underlying operating system's filesystem.
 



This code is free for use both commercially and non-commercially as stated in the project's license