Provides transfer object classes to serialize/deserialize the application configuration.
Most classes in this package use the Simple framework for XML serialization, and its corresponding annotation-based configuration.
- See Also:
- Simple framework
Interface Summary Interface Description RepoTOFactoryThis class is the interface for creation of
Class Summary Class Description ConfigTOThe config transfer object is used to create and load the local config file from/to XML. DaemonConfigTOThis class is used to configure the daemon, in particular, its web server, the managed folders and the web server / API users. DefaultRepoTOFactoryThis class produces
RepoTOs with some sensible defaults for the Chunkers and MultiChunkers.
FolderTOThis class is the access object to configure a folder managed by the daemon. MasterTOThe master transfer object is used to create and load the master file from/to XML. PortTOThis class is the access object to the XML file written by the daemon in the client folder. RepoTOThe repo transfer object is used to create and load the repo file from/to XML. RepoTO.ChunkerTOConfiguration object for the deduplication chunker. RepoTO.MultiChunkerTOConfiguration object for the deduplication multi-chunker. RepoTO.TransformerTOConfiguration object for the deduplication transformer. TypedPropertyListTOThe typed property list is a helper data structure that allows storing an object of a certain type with its properties . UserConfigTOThe user config transfer object is a helper data structure that allows storing a user's global system settings such as system properties. UserTOThis class is the access object to user-password pairs in XML. WebServerTOThis class is the access object to configure the local daemon web server.