Package org.syncany.config
Provides classes to configure the application, and to read/write the
configuration.
The central classes in this package are the repository-specific
configuration in Config
, the
user-specific config in UserConfig
,
as well as the daemon configuration.
The configuration is usally stored in XML files. All configuration is read/written via SimpleXML and its corresponding transfer objects.
-
Class Summary Class Description Cache The cache class represents the local disk cache.Config The config class is the central point to configure a Syncany instance.ConfigHelper The config helper provides convenience functions to load the configuration from the local application repo.DaemonConfigHelper The daemon helper provides helper functions to read and/or write the daemon configuration file as defined byDaemonConfigTO
.IgnoredFiles This class serves as a container of patterns of filenames that should be ignored.InternalEventBus The event bus wraps the Google EventBus service for the daemon.LocalEventBus The local event bus is used to pass messages and events between operations and commands, as well as to replace traditional listeners.LogFormatter The log formatter implements aFormatter
.Logging The logging class offers convenience functions to initialize and update the application's log options.UserConfig Represents the configuration parameters and application user directory of the currently logged in user, including system properties that will be set with every application start. -
Exception Summary Exception Description ConfigException Exception thrown when configuration files are read or written and something is going not as expected.