A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes All Packages

A

a - Variable in class org.syncany.chunk.Adler32Fingerprinter
The first half of the checksum.
AbstractInitCommand - Class in org.syncany.cli
The abstract init command provides multiple shared methods for the 'init' and 'connect' command.
AbstractInitCommand() - Constructor for class org.syncany.cli.AbstractInitCommand
 
AbstractInitOperation - Class in org.syncany.operations.init
The abstract init operation implements common functions of the InitOperation and the ConnectOperation.
AbstractInitOperation(Config, UserInteractionListener) - Constructor for class org.syncany.operations.init.AbstractInitOperation
 
AbstractSqlDao - Class in org.syncany.database.dao
Small helper class to implement common tasks for the inheriting SQL data access objects.
AbstractSqlDao(Connection) - Constructor for class org.syncany.database.dao.AbstractSqlDao
 
AbstractTransferManager - Class in org.syncany.plugins.transfer
Implements basic functionality of a TransferManager which can be implemented sub-classes.
AbstractTransferManager(TransferSettings, Config) - Constructor for class org.syncany.plugins.transfer.AbstractTransferManager
 
AbstractTransferOperation - Class in org.syncany.operations
Represents and is inherited by a transfer operation.
AbstractTransferOperation(Config, String) - Constructor for class org.syncany.operations.AbstractTransferOperation
 
ACK - org.syncany.operations.restore.RestoreOperationResult.RestoreResultCode
 
ACTION_ID - Static variable in class org.syncany.operations.cleanup.CleanupOperation
 
ACTION_ID - Static variable in class org.syncany.operations.down.DownOperation
 
ACTION_ID - Static variable in class org.syncany.operations.restore.RestoreOperation
 
ACTION_ID - Static variable in class org.syncany.operations.up.UpOperation
 
ACTION_RENEWAL_INTERVAL - Static variable in class org.syncany.operations.ActionFileHandler
Defines the time that the action files updated while an operation is running.
ActionFileHandler - Class in org.syncany.operations
The action handler manages the ActionRemoteFiles written during an Operation.
ActionFileHandler(TransferManager, String, String) - Constructor for class org.syncany.operations.ActionFileHandler
 
actionHandler - Variable in class org.syncany.operations.AbstractTransferOperation
 
ActionRemoteFile - Class in org.syncany.plugins.transfer.files
Action remote files represent a running transfer operation on the remote storage.
ActionRemoteFile(String) - Constructor for class org.syncany.plugins.transfer.files.ActionRemoteFile
 
ActionRemoteFile(String, String, long) - Constructor for class org.syncany.plugins.transfer.files.ActionRemoteFile
 
ActionTO - Class in org.syncany.plugins.transfer.to
A TransactionActionTO describes a single action on a file, which is to be bundled with other actions to describe a full transaction.
ActionTO() - Constructor for class org.syncany.plugins.transfer.to.ActionTO
 
ActionTO.ActionStatus - Enum in org.syncany.plugins.transfer.to
 
ActionTO.ActionType - Enum in org.syncany.plugins.transfer.to
 
add(E) - Method in class org.syncany.util.LimitedSortedSet
 
add(DatabaseVersionHeader) - Method in class org.syncany.operations.down.DatabaseBranch
 
ADD - org.syncany.operations.daemon.DaemonOperationOptions.DaemonAction
 
addAction(ActionTO) - Method in class org.syncany.plugins.transfer.to.TransactionTO
 
addAll(Collection<? extends E>) - Method in class org.syncany.util.LimitedSortedSet
 
addAll(List<DatabaseVersionHeader>) - Method in class org.syncany.operations.down.DatabaseBranch
 
addAllowedClient(InetAddress...) - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener.Builder
 
addAndFilterFilesInTransaction(Class<T>, Map<String, T>) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
Returns a list of remote files, excluding the files in transactions.
addChunk(ChunkEntry) - Method in class org.syncany.database.DatabaseVersion
 
addChunk(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.FileContent
 
addChunk(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.MultiChunkEntry
 
addClientChannel(WebSocketChannel, WebServer.RequestFormatType) - Method in class org.syncany.operations.daemon.WebServer
 
addDatabaseVersion(DatabaseVersion) - Method in class org.syncany.database.MemoryDatabase
 
addFileContent(FileContent) - Method in class org.syncany.database.DatabaseVersion
 
addFileHistory(PartialFileHistory) - Method in class org.syncany.database.DatabaseVersion
 
addFileVersion(FileVersion) - Method in class org.syncany.database.PartialFileHistory
Adds a new file version of the file history.
addFolder(File) - Static method in class org.syncany.config.DaemonConfigHelper
Adds the given folder to the user-specific daemon configuration (daemon.xml).
addGlobalHandler(Handler) - Static method in class org.syncany.config.Logging
 
addMultiChunk(MultiChunkEntry) - Method in class org.syncany.database.DatabaseVersion
 
AddWatchManagementRequest - Class in org.syncany.operations.daemon.messages
 
AddWatchManagementRequest() - Constructor for class org.syncany.operations.daemon.messages.AddWatchManagementRequest
 
AddWatchManagementRequest(File) - Constructor for class org.syncany.operations.daemon.messages.AddWatchManagementRequest
 
AddWatchManagementResponse - Class in org.syncany.operations.daemon.messages
 
AddWatchManagementResponse() - Constructor for class org.syncany.operations.daemon.messages.AddWatchManagementResponse
 
AddWatchManagementResponse(int, Integer, String) - Constructor for class org.syncany.operations.daemon.messages.AddWatchManagementResponse
 
Adler32Fingerprinter - Class in org.syncany.chunk
A simple 32-bit "rolling" checksum.
Adler32Fingerprinter() - Constructor for class org.syncany.chunk.Adler32Fingerprinter
 
Adler32Fingerprinter(int) - Constructor for class org.syncany.chunk.Adler32Fingerprinter
Creates a new rolling checksum.
AES_128_GCM - Static variable in class org.syncany.crypto.CipherSpecs
 
AES_256_GCM - Static variable in class org.syncany.crypto.CipherSpecs
 
AesGcm128CipherSpec - Class in org.syncany.crypto.specs
 
AesGcm128CipherSpec() - Constructor for class org.syncany.crypto.specs.AesGcm128CipherSpec
 
AesGcm256CipherSpec - Class in org.syncany.crypto.specs
 
AesGcm256CipherSpec() - Constructor for class org.syncany.crypto.specs.AesGcm256CipherSpec
 
AesGcmCipherSpec - Class in org.syncany.crypto.specs
 
AesGcmCipherSpec(int, String, int, int, boolean) - Constructor for class org.syncany.crypto.specs.AesGcmCipherSpec
 
affected() - Method in annotation type org.syncany.plugins.transfer.features.PathAware
Defines the remote file classes to be affected by the subfoldering.
afterStop() - Method in class org.syncany.operations.watch.DefaultRecursiveWatcher
 
afterStop() - Method in class org.syncany.operations.watch.RecursiveWatcher
Called after the RecursiveWatcher.stop() method.
afterStop() - Method in class org.syncany.operations.watch.WindowsRecursiveWatcher
 
ALL - org.syncany.operations.plugin.PluginOperationOptions.PluginListMode
 
ALLOWED_CIPHER_ALGORITHMS - Static variable in class org.syncany.crypto.CipherSpec
 
ALPHABET - Static variable in class org.syncany.util.Base58
 
AlreadySyncingResponse - Class in org.syncany.operations.daemon.messages
 
AlreadySyncingResponse() - Constructor for class org.syncany.operations.daemon.messages.AlreadySyncingResponse
 
AlreadySyncingResponse(int, String) - Constructor for class org.syncany.operations.daemon.messages.AlreadySyncingResponse
 
announce(String, String) - Method in class org.syncany.operations.watch.NotificationListener
 
ANNOUNCEMENTS_PATTERN - Static variable in class org.syncany.cli.WatchCommand
 
ANNOUNCEMENTS_PATTERN_GROUP_HOST - Static variable in class org.syncany.cli.WatchCommand
 
ANNOUNCEMENTS_PATTERN_GROUP_PORT - Static variable in class org.syncany.cli.WatchCommand
 
announcementsEnabled() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
ANY - org.syncany.cli.CommandScope
Indicates that for this command to run, it does not matter whether the local folder is initialized or not.
API_ENDPOINT_REST_JSON - Static variable in class org.syncany.operations.daemon.WebServer
 
API_ENDPOINT_REST_XML - Static variable in class org.syncany.operations.daemon.WebServer
 
API_ENDPOINT_WS_JSON - Static variable in class org.syncany.operations.daemon.WebServer
 
API_ENDPOINT_WS_XML - Static variable in class org.syncany.operations.daemon.WebServer
 
AppInfo - Class in org.syncany.operations.update
This class represents an information object describing an application release for a single distribution type.
AppInfo() - Constructor for class org.syncany.operations.update.AppInfo
 
AppInfoResponse - Class in org.syncany.operations.update
This class represents the response from the Syncany API when checking the newest application versions.
AppInfoResponse() - Constructor for class org.syncany.operations.update.AppInfoResponse
 
APPLICATION_PROPERTIES_DATE_FORMAT - Static variable in class org.syncany.Client
 
APPLICATION_PROPERTIES_DATE_KEY - Static variable in class org.syncany.Client
 
APPLICATION_PROPERTIES_RELEASE_KEY - Static variable in class org.syncany.Client
 
APPLICATION_PROPERTIES_RESOURCE - Static variable in class org.syncany.Client
 
APPLICATION_PROPERTIES_REVISION_KEY - Static variable in class org.syncany.Client
 
APPLICATION_PROPERTIES_TEST_RESOURCE - Static variable in class org.syncany.Client
 
APPLICATION_PROPERTIES_VERSION_FULL_KEY - Static variable in class org.syncany.Client
 
APPLICATION_PROPERTIES_VERSION_KEY - Static variable in class org.syncany.Client
 
applicationDao - Variable in class org.syncany.database.SqlDatabase
 
ApplicationLink - Class in org.syncany.operations.init
The application link class represents a syncany:// link.
ApplicationLink(String) - Constructor for class org.syncany.operations.init.ApplicationLink
 
ApplicationLink(TransferSettings, boolean) - Constructor for class org.syncany.operations.init.ApplicationLink
 
ApplicationLinkShortenerResponse - Class in org.syncany.operations.init
 
ApplicationLinkShortenerResponse() - Constructor for class org.syncany.operations.init.ApplicationLinkShortenerResponse
 
applicationProperties - Static variable in class org.syncany.Client
 
ApplicationSqlDao - Class in org.syncany.database.dao
The application data access object (DAO) writes and queries the SQL database for general information about the application.
ApplicationSqlDao(Connection) - Constructor for class org.syncany.database.dao.ApplicationSqlDao
 
ApplyChangesOperation - Class in org.syncany.operations.down
Applies a given winners database to the local directory.
ApplyChangesOperation(Config, SqlDatabase, TransferManager, MemoryDatabase, DownOperationResult, boolean, List<PartialFileHistory>) - Constructor for class org.syncany.operations.down.ApplyChangesOperation
 
areEqual() - Method in class org.syncany.database.FileVersionComparator.FileVersionComparison
 
as(Class<? extends Annotation>) - Method in class org.syncany.plugins.transfer.TransferManagerFactory.TransferManagerBuilder
Wraps of the previously requested feature transfer managers and casts the result to the requested class.
asDefault() - Method in class org.syncany.plugins.transfer.TransferManagerFactory.TransferManagerBuilder
Wraps of the previously requested feature transfer managers and returns a standard transfer manager.
ASK - org.syncany.operations.down.DownOperationOptions.DownConflictStrategy
 
askPlugin() - Method in class org.syncany.cli.AbstractInitCommand
 
askPlugin(Class<? extends TransferPlugin>) - Method in class org.syncany.cli.AbstractInitCommand
 
askRetryConnection() - Method in class org.syncany.cli.AbstractInitCommand
 
askRetryInvalidSettings(String) - Method in class org.syncany.cli.AbstractInitCommand
 
assembleFileToCache(FileVersion) - Method in class org.syncany.operations.down.actions.FileCreatingFileSystemAction
 
assembler - Variable in class org.syncany.operations.down.actions.FileCreatingFileSystemAction
 
Assembler - Class in org.syncany.operations
The assembler re-assembles files broken down through the deduplication mechanisms of the Deduper and its corresponding classes (chunker, multichunker, etc.).
Assembler(Config, SqlDatabase) - Constructor for class org.syncany.operations.Assembler
 
Assembler(Config, SqlDatabase, MemoryDatabase) - Constructor for class org.syncany.operations.Assembler
 
assembleToCache(FileVersion) - Method in class org.syncany.operations.Assembler
Assembles the given file version to the local cache and returns a reference to the cached file after successfully assembling the file.
AsyncIndexer - Class in org.syncany.operations.up
AsyncIndexer provides a Runnable to start as a separate thread.
AsyncIndexer(Config, Deduper, List<File>, List<File>, Queue<DatabaseVersion>) - Constructor for class org.syncany.operations.up.AsyncIndexer
 

B

b - Variable in class org.syncany.chunk.Adler32Fingerprinter
The second half of the checksum.
BadRequestResponse - Class in org.syncany.operations.daemon.messages
 
BadRequestResponse() - Constructor for class org.syncany.operations.daemon.messages.BadRequestResponse
 
BadRequestResponse(int, String) - Constructor for class org.syncany.operations.daemon.messages.BadRequestResponse
 
Base58 - Class in org.syncany.util
Base58 is a way to encode Bitcoin addresses as numbers and letters.
Base58() - Constructor for class org.syncany.util.Base58
 
beforePollEventLoop() - Method in class org.syncany.operations.watch.DefaultRecursiveWatcher
 
beforePollEventLoop() - Method in class org.syncany.operations.watch.RecursiveWatcher
Called in the watch service polling thread, right before the RecursiveWatcher.pollEvents() loop.
beforePollEventLoop() - Method in class org.syncany.operations.watch.WindowsRecursiveWatcher
 
beforeStart() - Method in class org.syncany.operations.watch.DefaultRecursiveWatcher
 
beforeStart() - Method in class org.syncany.operations.watch.RecursiveWatcher
Called before the RecursiveWatcher.start() method.
beforeStart() - Method in class org.syncany.operations.watch.WindowsRecursiveWatcher
 
block - Variable in class org.syncany.chunk.Adler32Fingerprinter
The block from which the checksum is computed.
BlockingTransfersException - Exception in org.syncany.operations.up
 
BlockingTransfersException() - Constructor for exception org.syncany.operations.up.BlockingTransfersException
 
BROWSER - org.syncany.plugins.transfer.oauth.OAuthMode
 
build() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener.Builder
Build an immutable OAuthTokenWebListener.
build(Config) - Static method in class org.syncany.plugins.transfer.TransferManagerFactory
Creates the transfer manager factory builder from the Config using the configured TransferPlugin.
bytesPerFolder() - Method in annotation type org.syncany.plugins.transfer.features.PathAware
Defines the bytes of the subfolder identifier used for the subfolders.

C

Cache - Class in org.syncany.config
The cache class represents the local disk cache.
Cache(File) - Constructor for class org.syncany.config.Cache
 
call() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener
 
callback() - Method in annotation type org.syncany.plugins.transfer.Setup
 
callbackId() - Method in annotation type org.syncany.plugins.transfer.oauth.OAuth
If no specific name is provided (or "%pluginid%" is used), the OAuthTokenWebListener will choose a random identifier for the OAuth process.
Needed if an OAuth provider uses preset and strict redirect URLs.
callbackPort() - Method in annotation type org.syncany.plugins.transfer.oauth.OAuth
If no specific port is provided (or -1 is used), the OAuthTokenWebListener will choose a random port from the range of 55500 and 55599.
Needed if an OAuth provider uses preset and strict redirect URLs.
canExecuteInDaemonScope() - Method in class org.syncany.cli.CleanupCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.Command
Returns whether a command can be run inside the scope of the daemon.
canExecuteInDaemonScope() - Method in class org.syncany.cli.ConnectCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.DaemonCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.DebugCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.DownCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.GenlinkCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.InitCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.LogCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.LsCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.LsRemoteCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.PluginCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.RestoreCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.StatusCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.UpCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.UpdateCommand
 
canExecuteInDaemonScope() - Method in class org.syncany.cli.WatchCommand
 
canUninstall() - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
captureFileProperties(File, FileContent.FileChecksum, boolean) - Method in class org.syncany.database.FileVersionComparator
 
captureFileProperties(FileVersion) - Method in class org.syncany.database.FileVersionComparator
 
CarriageReturnPrinter - Class in org.syncany.cli.util
 
CarriageReturnPrinter(PrintStream) - Constructor for class org.syncany.cli.util.CarriageReturnPrinter
 
CERTIFICATE_IDENTIFIER - Static variable in class org.syncany.crypto.CipherParams
Certificate alias used to identify server certificate in the key store.
CERTIFICATE_KEYPAIR_ALGORITHM - Static variable in class org.syncany.crypto.CipherParams
Key generation algorithm name used for the key pair generation (used for the self-signed certificate).
CERTIFICATE_KEYPAIR_SIZE - Static variable in class org.syncany.crypto.CipherParams
Key size used for the key pair generation (used for the self-signed certificate).
CERTIFICATE_ORGANIZATION - Static variable in class org.syncany.crypto.CipherParams
Organization (O) set in the RDN of the self-signed certificate.
CERTIFICATE_ORGUNIT - Static variable in class org.syncany.crypto.CipherParams
Organizational unit (OU) set in the RDN of the self-signed certificate.
CHANGED - org.syncany.database.FileVersion.FileStatus
 
CHANGED_ATTRIBUTES - org.syncany.database.FileVersionComparator.FileChange
 
CHANGED_CHECKSUM - org.syncany.database.FileVersionComparator.FileChange
 
CHANGED_LAST_MOD_DATE - org.syncany.database.FileVersionComparator.FileChange
 
CHANGED_LINK_TARGET - org.syncany.database.FileVersionComparator.FileChange
 
CHANGED_PATH - org.syncany.database.FileVersionComparator.FileChange
 
CHANGED_SIZE - org.syncany.database.FileVersionComparator.FileChange
 
ChangeFileSystemAction - Class in org.syncany.operations.down.actions
 
ChangeFileSystemAction(Config, MemoryDatabase, Assembler, FileVersion, FileVersion) - Constructor for class org.syncany.operations.down.actions.ChangeFileSystemAction
 
ChangeSet - Class in org.syncany.operations
A change set represents the result of a comparison of two file trees, either by comparing a local file tree with the local database, or by comparing the remote database with the local database.
ChangeSet() - Constructor for class org.syncany.operations.ChangeSet
 
characters(char[], int, int) - Method in class org.syncany.database.dao.DatabaseXmlParseHandler
 
charOffset - Variable in class org.syncany.chunk.Adler32Fingerprinter
 
check(byte[], int, int) - Method in class org.syncany.chunk.Adler32Fingerprinter
 
check(byte[], int, int) - Method in class org.syncany.chunk.Fingerprinter
Update the checksum with an entirely different block, and potentially a different block length.
CHECK - org.syncany.operations.update.UpdateOperationAction
When the update operation action is set to this value, the operation will compare the local application version with the one returned by the remote Syncany API.
checkToken(String, String) - Method in interface org.syncany.plugins.transfer.oauth.OAuthGenerator
Validate the given token and (optional) csrf parameter.
Chunk - Class in org.syncany.chunk
A chunk represents a certain part of a file.
ChunkChecksum(byte[]) - Constructor for class org.syncany.database.ChunkEntry.ChunkChecksum
 
chunkDao - Variable in class org.syncany.database.SqlDatabase
 
ChunkEntry - Class in org.syncany.database
The chunk entry represents a single chunk reference in the database model and is identified by the chunk's checksum.
ChunkEntry(ChunkEntry.ChunkChecksum, int) - Constructor for class org.syncany.database.ChunkEntry
 
ChunkEntry.ChunkChecksum - Class in org.syncany.database
 
Chunker - Class in org.syncany.chunk
The chunker implements a core part of the deduplication process by breaking files into individual Chunks.
Chunker() - Constructor for class org.syncany.chunk.Chunker
 
Chunker.ChunkEnumeration - Interface in org.syncany.chunk
The chunk enumeration is implemented by the actual chunkers and emits a new chunk when nextElement() is called.
ChunkerTO() - Constructor for class org.syncany.config.to.RepoTO.ChunkerTO
 
ChunkSqlDao - Class in org.syncany.database.dao
The chunk data access object (DAO) writes and queries the SQL database for information on ChunkEntrys.
ChunkSqlDao(Connection) - Constructor for class org.syncany.database.dao.ChunkSqlDao
 
CipherException - Exception in org.syncany.crypto
Exception thrown when content cannot encrypted or decrypted, or other cryptographic operations fail.
CipherException() - Constructor for exception org.syncany.crypto.CipherException
 
CipherException(String) - Constructor for exception org.syncany.crypto.CipherException
 
CipherException(String, Throwable) - Constructor for exception org.syncany.crypto.CipherException
 
CipherException(Throwable) - Constructor for exception org.syncany.crypto.CipherException
 
CipherParams - Class in org.syncany.crypto
Defines important crypto constants used in the application.
CipherParams() - Constructor for class org.syncany.crypto.CipherParams
 
CipherSession - Class in org.syncany.crypto
The cipher session is used by the MultiCipherOutputStream and the MultiCipherInputStream to reference the application's master key, and to temporarily store and retrieve derived secret keys.
CipherSession(SaltedSecretKey) - Constructor for class org.syncany.crypto.CipherSession
Creates a new cipher session, using the given master key.
CipherSession(SaltedSecretKey, int, int) - Constructor for class org.syncany.crypto.CipherSession
Creates a new cipher session, using the given master key.
CipherSpec - Class in org.syncany.crypto
A cipher spec represents the definition of a cipher/encryption algorithm and the corresponding settings required to instantiate a new cipher object.
CipherSpec(int, String, int, int, boolean) - Constructor for class org.syncany.crypto.CipherSpec
 
CipherSpecs - Class in org.syncany.crypto
Defines and identifies the application supported CipherSpecs.
CipherSpecs() - Constructor for class org.syncany.crypto.CipherSpecs
 
CipherTransformer - Class in org.syncany.chunk
The CipherTransformer can be used to encrypt/decrypt files (typically MultiChunks) using the MultiCipherOutputStream and MultiCipherInputStream.
CipherTransformer() - Constructor for class org.syncany.chunk.CipherTransformer
 
CipherTransformer(List<CipherSpec>, SaltedSecretKey) - Constructor for class org.syncany.chunk.CipherTransformer
 
CipherUtil - Class in org.syncany.crypto
The cipher utility provides functions to create a master key using PBKDF2, a derived key using SHA256, and to create a Cipher from a derived key.
CipherUtil() - Constructor for class org.syncany.crypto.CipherUtil
 
cleanTransactions() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
Checks if any transactions of the local machine were not completed and performs a rollback if any transactions were found.
CleanupCommand - Class in org.syncany.cli
 
CleanupCommand() - Constructor for class org.syncany.cli.CleanupCommand
 
CleanupEndSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
CleanupEndSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.CleanupEndSyncExternalEvent
 
CleanupEndSyncExternalEvent(String, CleanupOperationResult) - Constructor for class org.syncany.operations.daemon.messages.CleanupEndSyncExternalEvent
 
CleanupOperation - Class in org.syncany.operations.cleanup
The purpose of the cleanup operation is to keep the local database and the remote repository clean -- thereby allowing it to be used indefinitely without any performance issues or storage shortage.
CleanupOperation(Config) - Constructor for class org.syncany.operations.cleanup.CleanupOperation
 
CleanupOperation(Config, CleanupOperationOptions) - Constructor for class org.syncany.operations.cleanup.CleanupOperation
 
CleanupOperationOptions - Class in org.syncany.operations.cleanup
 
CleanupOperationOptions() - Constructor for class org.syncany.operations.cleanup.CleanupOperationOptions
 
CleanupOperationOptions.TimeUnit - Enum in org.syncany.operations.cleanup
 
CleanupOperationResult - Class in org.syncany.operations.cleanup
 
CleanupOperationResult() - Constructor for class org.syncany.operations.cleanup.CleanupOperationResult
 
CleanupOperationResult(CleanupOperationResult.CleanupResultCode) - Constructor for class org.syncany.operations.cleanup.CleanupOperationResult
 
CleanupOperationResult.CleanupResultCode - Enum in org.syncany.operations.cleanup
 
CleanupRemoteFile - Class in org.syncany.plugins.transfer.files
The transaction file only exists as an indicator to other clients a cleanup has occurred.
CleanupRemoteFile(long) - Constructor for class org.syncany.plugins.transfer.files.CleanupRemoteFile
Initializes a new transaction file, given which cleanup has occurred
CleanupRemoteFile(String) - Constructor for class org.syncany.plugins.transfer.files.CleanupRemoteFile
Initializes a new cleanup file, given a name.
CleanupStartCleaningSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
CleanupStartCleaningSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.CleanupStartCleaningSyncExternalEvent
 
CleanupStartCleaningSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.CleanupStartCleaningSyncExternalEvent
 
CleanupStartSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
CleanupStartSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.CleanupStartSyncExternalEvent
 
CleanupStartSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.CleanupStartSyncExternalEvent
 
clear() - Method in class org.syncany.config.Cache
Deletes files in the the cache directory using a LRU-strategy until keepBytes bytes are left.
clear(long) - Method in class org.syncany.config.Cache
Deletes files in the the cache directory using a LRU-strategy until keepBytes bytes are left.
clearCache() - Method in class org.syncany.database.dao.ChunkSqlDao
Clears the chunk cache loaded by getChunk() and resets the cache.
clearCaches() - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
clearPendingTransactions() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
clearPendingTransactions provides a way to delete the multiple transactions that might be queued after an interrupted up.
clearResumableTransactions() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
This methods deletes local copies of transactions that might be resumed.
Client - Class in org.syncany
The client class is a convenience class to call the application's Operations using a central entry point.
Client() - Constructor for class org.syncany.Client
 
CliTableUtil - Class in org.syncany.cli.util
 
CliTableUtil() - Constructor for class org.syncany.cli.util.CliTableUtil
 
clone() - Method in class org.syncany.chunk.Adler32Fingerprinter
 
clone() - Method in class org.syncany.database.DatabaseVersion
 
clone() - Method in class org.syncany.database.FileVersion
 
clone() - Method in class org.syncany.database.PartialFileHistory
Clones the file history, including its file versions.
clone() - Method in class org.syncany.database.VectorClock
 
clone() - Method in class org.syncany.operations.down.DatabaseBranch
 
clone() - Method in class org.syncany.operations.down.DatabaseBranches
 
close() - Method in interface org.syncany.chunk.Chunker.ChunkEnumeration
Closes the file opened by the createChunks() method.
close() - Method in class org.syncany.chunk.FixedChunker.FixedChunkEnumeration
 
close() - Method in class org.syncany.chunk.MultiChunk
Closes a multichunk after writing/reading.
close() - Method in class org.syncany.chunk.TttdChunker.TTTDEnumeration
 
close() - Method in class org.syncany.chunk.ZipMultiChunk
 
close() - Method in class org.syncany.crypto.MultiCipherInputStream
 
close() - Method in class org.syncany.crypto.MultiCipherOutputStream
 
CollectionUtil - Class in org.syncany.util
 
CollectionUtil() - Constructor for class org.syncany.util.CollectionUtil
 
Command - Class in org.syncany.cli
Commands are the central part of Syncany's command line client.
Command() - Constructor for class org.syncany.cli.Command
 
CommandFactory - Class in org.syncany.cli
The command factory can be used to instantiate a new command from a command name.
CommandFactory() - Constructor for class org.syncany.cli.CommandFactory
 
CommandLineClient - Class in org.syncany.cli
The command line client implements a typical CLI.
CommandLineClient(String[]) - Constructor for class org.syncany.cli.CommandLineClient
 
CommandLineUtil - Class in org.syncany.cli.util
Various CLI-utilities.
CommandLineUtil() - Constructor for class org.syncany.cli.util.CommandLineUtil
 
CommandScope - Enum in org.syncany.cli
Commands can be run either in a repository scope or outside a repository scope.
commit() - Method in class org.syncany.config.to.MasterTO
 
commit() - Method in class org.syncany.config.to.RepoTO
 
commit() - Method in class org.syncany.database.SqlDatabase
 
commit() - Method in class org.syncany.plugins.transfer.RemoteTransaction
Commits this transaction by performing the required upload and delete operations.
commit(File, TransactionRemoteFile) - Method in class org.syncany.plugins.transfer.RemoteTransaction
Does exactly the same as the parameterless version, except it does not create and upload the transactionfile.
compare(DatabaseVersionHeader, DatabaseVersionHeader) - Method in class org.syncany.operations.down.DatabaseVersionHeaderComparator
Compares the two given database versions headers and returns -1, 0 or 1 depending on which header is considered larger.
compare(FileVersionComparator.FileProperties, FileVersionComparator.FileProperties, boolean) - Method in class org.syncany.database.FileVersionComparator
 
compare(FileVersion, File, boolean) - Method in class org.syncany.database.FileVersionComparator
Compares a FileVersion with a local File and returns a FileVersionComparator.FileVersionComparison object.
compare(FileVersion, File, FileContent.FileChecksum, boolean) - Method in class org.syncany.database.FileVersionComparator
Compares a FileVersion with a local File and returns a FileVersionComparator.FileVersionComparison object.
compare(FileVersion, FileVersion) - Method in class org.syncany.database.FileVersionComparator
Compares two FileVersions to each other and returns a FileVersionComparator.FileVersionComparison object.
compare(VectorClock, VectorClock) - Static method in class org.syncany.database.VectorClock
VectorClock compare operation.
compareTo(DatabaseRemoteFile) - Method in class org.syncany.plugins.transfer.files.DatabaseRemoteFile
 
config - Variable in class org.syncany.cli.Command
 
config - Variable in class org.syncany.operations.daemon.messages.api.FolderRequestHandler
 
config - Variable in class org.syncany.operations.down.actions.FileSystemAction
 
config - Variable in class org.syncany.operations.Operation
 
config - Variable in class org.syncany.plugins.transfer.AbstractTransferManager
 
Config - Class in org.syncany.config
The config class is the central point to configure a Syncany instance.
Config(File, ConfigTO, RepoTO) - Constructor for class org.syncany.config.Config
 
ConfigException - Exception in org.syncany.config
Exception thrown when configuration files are read or written and something is going not as expected.
ConfigException(String) - Constructor for exception org.syncany.config.ConfigException
 
ConfigException(String, Throwable) - Constructor for exception org.syncany.config.ConfigException
 
configExists(File) - Static method in class org.syncany.config.ConfigHelper
Returns true if the config.xml file exists, given a local directory.
ConfigHelper - Class in org.syncany.config
The config helper provides convenience functions to load the configuration from the local application repo.
ConfigHelper() - Constructor for class org.syncany.config.ConfigHelper
 
ConfigTO - Class in org.syncany.config.to
The config transfer object is used to create and load the local config file from/to XML.
ConfigTO() - Constructor for class org.syncany.config.to.ConfigTO
 
ConfirmUserInteractionExternalEvent - Class in org.syncany.operations.daemon.messages
 
ConfirmUserInteractionExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.ConfirmUserInteractionExternalEvent
 
ConfirmUserInteractionExternalEvent(String, String, String) - Constructor for class org.syncany.operations.daemon.messages.ConfirmUserInteractionExternalEvent
 
ConfirmUserInteractionExternalEventResponse - Class in org.syncany.operations.daemon.messages
 
ConfirmUserInteractionExternalEventResponse() - Constructor for class org.syncany.operations.daemon.messages.ConfirmUserInteractionExternalEventResponse
 
ConfirmUserInteractionExternalEventResponse(boolean) - Constructor for class org.syncany.operations.daemon.messages.ConfirmUserInteractionExternalEventResponse
 
connect() - Method in class org.syncany.plugins.local.LocalTransferManager
 
connect() - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
connect() - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
connect() - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
connect() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
connect() - Method in interface org.syncany.plugins.transfer.TransferManager
Establish a connection with the remote storage.
ConnectCommand - Class in org.syncany.cli
 
ConnectCommand() - Constructor for class org.syncany.cli.ConnectCommand
 
connection - Variable in class org.syncany.database.dao.AbstractSqlDao
 
connection - Variable in class org.syncany.database.SqlDatabase
 
CONNECTION_LINK - org.syncany.operations.init.ConnectOperationOptions.ConnectOptionsStrategy
 
CONNECTION_TO - org.syncany.operations.init.ConnectOperationOptions.ConnectOptionsStrategy
 
ConnectManagementRequest - Class in org.syncany.operations.daemon.messages
 
ConnectManagementRequest() - Constructor for class org.syncany.operations.daemon.messages.ConnectManagementRequest
 
ConnectManagementRequest(ConnectOperationOptions) - Constructor for class org.syncany.operations.daemon.messages.ConnectManagementRequest
 
ConnectManagementRequestHandler - Class in org.syncany.operations.daemon.messages
 
ConnectManagementRequestHandler() - Constructor for class org.syncany.operations.daemon.messages.ConnectManagementRequestHandler
 
ConnectManagementResponse - Class in org.syncany.operations.daemon.messages
 
ConnectManagementResponse() - Constructor for class org.syncany.operations.daemon.messages.ConnectManagementResponse
 
ConnectManagementResponse(int, ConnectOperationResult, int) - Constructor for class org.syncany.operations.daemon.messages.ConnectManagementResponse
 
ConnectOperation - Class in org.syncany.operations.init
The connect operation connects to an existing repository at a given remote storage location.
ConnectOperation(ConnectOperationOptions, UserInteractionListener) - Constructor for class org.syncany.operations.init.ConnectOperation
 
ConnectOperationOptions - Class in org.syncany.operations.init
 
ConnectOperationOptions() - Constructor for class org.syncany.operations.init.ConnectOperationOptions
 
ConnectOperationOptions.ConnectOptionsStrategy - Enum in org.syncany.operations.init
 
ConnectOperationResult - Class in org.syncany.operations.init
 
ConnectOperationResult() - Constructor for class org.syncany.operations.init.ConnectOperationResult
 
ConnectOperationResult(ConnectOperationResult.ConnectResultCode) - Constructor for class org.syncany.operations.init.ConnectOperationResult
 
ConnectOperationResult.ConnectResultCode - Enum in org.syncany.operations.init
 
ConnectToHostExternalEvent - Class in org.syncany.operations.daemon.messages
 
ConnectToHostExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.ConnectToHostExternalEvent
 
ConnectToHostExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.ConnectToHostExternalEvent
 
console - Variable in class org.syncany.cli.AbstractInitCommand
 
containsExactly(Collection<T>, Collection<T>) - Static method in class org.syncany.util.CollectionUtil
Checks if the collection contains exactly the given mustHaveItems.
containsExactly(Collection<T>, T...) - Static method in class org.syncany.util.CollectionUtil
Checks if the collection contains exactly the given mustHaveItems.
containsOnly(Collection<T>, Collection<T>) - Static method in class org.syncany.util.CollectionUtil
Checks if the collection contains only the given allowed items.
containsOnly(Collection<T>, T...) - Static method in class org.syncany.util.CollectionUtil
Checks if the collection contains only the given allowed items.
ControlManagementRequest - Class in org.syncany.operations.daemon.messages
 
ControlManagementRequest() - Constructor for class org.syncany.operations.daemon.messages.ControlManagementRequest
 
ControlManagementRequest(ControlServer.ControlCommand) - Constructor for class org.syncany.operations.daemon.messages.ControlManagementRequest
 
ControlManagementResponse - Class in org.syncany.operations.daemon.messages
 
ControlManagementResponse() - Constructor for class org.syncany.operations.daemon.messages.ControlManagementResponse
 
ControlManagementResponse(int, Integer, String) - Constructor for class org.syncany.operations.daemon.messages.ControlManagementResponse
 
ControlServer - Class in org.syncany.operations.daemon
The control server watches the daemon control file for changes and reacts on certain commands.
ControlServer() - Constructor for class org.syncany.operations.daemon.ControlServer
 
ControlServer(File, Tailer, LocalEventBus) - Constructor for class org.syncany.operations.daemon.ControlServer
Deprecated.
ControlServer.ControlCommand - Enum in org.syncany.operations.daemon
 
convert(String) - Method in interface org.syncany.plugins.transfer.TransferPluginOptionConverter
Converter a user input
converter() - Method in annotation type org.syncany.plugins.transfer.Setup
 
createAndWriteDaemonConfig(File, List<FolderTO>) - Static method in class org.syncany.config.DaemonConfigHelper
 
createAndWriteDefaultDaemonConfig(File) - Static method in class org.syncany.config.DaemonConfigHelper
 
createAndWriteExampleDaemonConfig(File) - Static method in class org.syncany.config.DaemonConfigHelper
 
createAppDirs(File) - Method in class org.syncany.operations.init.AbstractInitOperation
 
createBadResponse() - Static method in class org.syncany.plugins.transfer.oauth.OAuthWebResponses
This OAuthWebResponse is used when there was an error during the OAuth process.
createChecksum(File, String) - Static method in class org.syncany.util.FileUtil
 
createChunkEntries(ResultSet) - Method in class org.syncany.database.dao.ChunkSqlDao
 
createChunkEntryFromRow(ResultSet) - Method in class org.syncany.database.dao.ChunkSqlDao
 
createChunks(File) - Method in class org.syncany.chunk.Chunker
Opens the given file and creates enumeration of Chunks.
createChunks(File) - Method in class org.syncany.chunk.FixedChunker
 
createChunks(File) - Method in class org.syncany.chunk.TttdChunker
 
createConfigTO(TransferSettings) - Method in class org.syncany.cli.AbstractInitCommand
 
createConnection(File, boolean) - Static method in class org.syncany.database.DatabaseConnectionFactory
Creates a database connection using the given database file.
createDatabaseConnection() - Method in class org.syncany.config.Config
 
createDatabaseConnection(boolean) - Method in class org.syncany.config.Config
 
createDatabaseVersionFromRow(ResultSet, boolean, int) - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
createDerivedKey(byte[], byte[], String, int) - Static method in class org.syncany.crypto.CipherUtil
Creates a derived key from the given input key material (raw byte array) and an input salt and wraps the key in a SecretKeySpec using the given output key algorithm and output key size.
createDerivedKey(SecretKey, byte[], CipherSpec) - Static method in class org.syncany.crypto.CipherUtil
Creates a derived key from the given SecretKey an input salt and wraps the key in a SecretKeySpec using the given CipherSpec.
createEmptySettings() - Method in class org.syncany.plugins.transfer.TransferPlugin
Creates an empty plugin-specific TransferSettings instance.
createEncryptedLink(SaltedSecretKey) - Method in class org.syncany.operations.init.ApplicationLink
 
createFile(FileVersion) - Method in class org.syncany.operations.down.actions.FileCreatingFileSystemAction
 
createFileFolderOrSymlink(FileVersion) - Method in class org.syncany.operations.down.actions.FileCreatingFileSystemAction
 
createFileHistoriesFromResult(ResultSet) - Method in class org.syncany.database.dao.FileHistorySqlDao
 
createFileVersionFromRow(ResultSet) - Method in class org.syncany.database.dao.FileVersionSqlDao
 
createFolder(FileVersion) - Method in class org.syncany.operations.down.actions.FileCreatingFileSystemAction
 
createFolder(NormalizedPath) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
createFolderRequestHandler(FolderRequest, Config) - Static method in class org.syncany.operations.daemon.messages.api.FolderRequestHandler
 
createInputStream(InputStream) - Method in class org.syncany.chunk.CipherTransformer
 
createInputStream(InputStream) - Method in class org.syncany.chunk.GzipTransformer
 
createInputStream(InputStream) - Method in class org.syncany.chunk.NoTransformer
 
createInputStream(InputStream) - Method in class org.syncany.chunk.Transformer
Creates a strea-transforming InputStream.
createManagementRequestHandler(Request) - Static method in class org.syncany.operations.daemon.messages.api.ManagementRequestHandler
 
createMasterKey(String) - Static method in class org.syncany.crypto.CipherUtil
 
createMasterKey(String, byte[]) - Static method in class org.syncany.crypto.CipherUtil
 
createMultiChunk(File) - Method in class org.syncany.chunk.MultiChunker
Open existing multichunk in read mode using an underlying file.
createMultiChunk(File) - Method in class org.syncany.chunk.ZipMultiChunker
 
createMultiChunk(InputStream) - Method in class org.syncany.chunk.MultiChunker
Open existing multichunk in read mode using an underlying input stream.
createMultiChunk(InputStream) - Method in class org.syncany.chunk.ZipMultiChunker
 
createMultiChunk(MultiChunkEntry.MultiChunkId, OutputStream) - Method in class org.syncany.chunk.MultiChunker
Create a new multichunk in write mode.
createMultiChunk(MultiChunkEntry.MultiChunkId, OutputStream) - Method in class org.syncany.chunk.ZipMultiChunker
 
createNewMultiChunkId(Chunk) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper during the deduplication process before a new MultiChunk is created/opened.
createOutputStream(OutputStream) - Method in class org.syncany.chunk.CipherTransformer
 
createOutputStream(OutputStream) - Method in class org.syncany.chunk.GzipTransformer
 
createOutputStream(OutputStream) - Method in class org.syncany.chunk.NoTransformer
 
createOutputStream(OutputStream) - Method in class org.syncany.chunk.Transformer
Create a stream-transforming OutputStream.
createPath(String) - Method in interface org.syncany.plugins.transfer.features.PathAwareFeatureExtension
Creates the given sub path / folder on the remote storage.
createPidFile(File) - Static method in class org.syncany.util.PidFileUtil
Determines the process identifier (PID) for the currently active Java process and writes this PID to the given file.
createPlaintextLink() - Method in class org.syncany.operations.init.ApplicationLink
 
createRandomAlphabeticString(int) - Static method in class org.syncany.crypto.CipherUtil
Generates a random string the given length.
createRandomArray(int) - Static method in class org.syncany.crypto.CipherUtil
Creates a random array of bytes using the default SecureRandom implementation of the currently active JVM.
createRecursiveWatcher(Path, List<Path>, int, RecursiveWatcher.WatchListener) - Static method in class org.syncany.operations.watch.RecursiveWatcher
Creates a recursive watcher for the given root path.
createRemoteFile(String) - Static method in class org.syncany.plugins.transfer.files.RemoteFile
Creates a remote file based on a name and derives the class name using the file name.
createRemoteFile(String, Class<T>) - Static method in class org.syncany.plugins.transfer.files.RemoteFile
Creates a remote file based on a name and a class name.
createRepoTO() - Method in class org.syncany.config.to.DefaultRepoTOFactory
 
createRepoTO() - Method in interface org.syncany.config.to.RepoTOFactory
 
createRepoTO(RepoTO.ChunkerTO, RepoTO.MultiChunkerTO, List<RepoTO.TransformerTO>) - Method in class org.syncany.config.to.DefaultRepoTOFactory
 
createRequestHandler() - Method in class org.syncany.plugins.web.WebInterfacePlugin
 
createSSLContext(KeyStore, KeyStore) - Static method in class org.syncany.crypto.CipherUtil
Creates an SSL context, given a key store and a trust store.
createSymlink(String, File) - Static method in class org.syncany.util.FileUtil
 
createSymlink(FileVersion) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
createTempFile(String) - Method in class org.syncany.config.Cache
Creates temporary file in the local directory cache, typically located at .syncany/cache.
createTempFile(String) - Method in class org.syncany.plugins.transfer.AbstractTransferManager
Creates a temporary file, either using the config (if initialized) or using the global temporary directory.
createTempFile(String) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
Creates a temporary file, either using the config (if initialized) or using the global temporary directory.
createTransferManager(TransferSettings, Config) - Method in class org.syncany.plugins.transfer.TransferPlugin
Creates an initialized, plugin-specific TransferManager object using the given connection details.
createTransferManagerFromNullConfig(ConfigTO) - Method in class org.syncany.operations.init.AbstractInitOperation
 
createTransferSettings() - Method in class org.syncany.operations.init.ApplicationLink
 
createTransferSettings(SaltedSecretKey) - Method in class org.syncany.operations.init.ApplicationLink
 
createTransferSettingsFromOptions(OptionSet, OptionSpec<String>, OptionSpec<String>) - Method in class org.syncany.cli.AbstractInitCommand
 
createUserSSLContext() - Static method in class org.syncany.config.UserConfig
 
createValidResponse() - Static method in class org.syncany.plugins.transfer.oauth.OAuthWebResponses
This OAuthWebResponse is used when a token was succesfully extracted.
creationTime() - Method in class org.syncany.util.LimitedDosFileAttributes
 
CRYPTO_PROVIDER - Static variable in class org.syncany.crypto.CipherParams
Defines the cryptography provider used in the application.
CRYPTO_PROVIDER_ID - Static variable in class org.syncany.crypto.CipherParams
Defines the name of the cryptography provider.

D

DAEMON_EXAMPLE_FILE - Static variable in class org.syncany.config.UserConfig
 
DAEMON_FILE - Static variable in class org.syncany.config.UserConfig
 
DaemonCommand - Class in org.syncany.cli
 
DaemonCommand() - Constructor for class org.syncany.cli.DaemonCommand
 
DaemonConfigHelper - Class in org.syncany.config
The daemon helper provides helper functions to read and/or write the daemon configuration file as defined by DaemonConfigTO.
DaemonConfigHelper() - Constructor for class org.syncany.config.DaemonConfigHelper
 
DaemonConfigTO - Class in org.syncany.config.to
This class is used to configure the daemon, in particular, its web server, the managed folders and the web server / API users.
DaemonConfigTO() - Constructor for class org.syncany.config.to.DaemonConfigTO
 
DaemonOperation - Class in org.syncany.operations.daemon
This operation is the central part of the daemon.
DaemonOperation() - Constructor for class org.syncany.operations.daemon.DaemonOperation
 
DaemonOperation(DaemonOperationOptions) - Constructor for class org.syncany.operations.daemon.DaemonOperation
 
DaemonOperationOptions - Class in org.syncany.operations.daemon
 
DaemonOperationOptions() - Constructor for class org.syncany.operations.daemon.DaemonOperationOptions
 
DaemonOperationOptions(DaemonOperationOptions.DaemonAction) - Constructor for class org.syncany.operations.daemon.DaemonOperationOptions
 
DaemonOperationOptions.DaemonAction - Enum in org.syncany.operations.daemon
 
DaemonOperationResult - Class in org.syncany.operations.daemon
 
DaemonOperationResult() - Constructor for class org.syncany.operations.daemon.DaemonOperationResult
 
DaemonOperationResult(DaemonOperationResult.DaemonResultCode) - Constructor for class org.syncany.operations.daemon.DaemonOperationResult
 
DaemonOperationResult(DaemonOperationResult.DaemonResultCode, ArrayList<FolderTO>) - Constructor for class org.syncany.operations.daemon.DaemonOperationResult
 
DaemonOperationResult.DaemonResultCode - Enum in org.syncany.operations.daemon
 
DaemonReloadedExternalEvent - Class in org.syncany.operations.daemon.messages
 
DaemonReloadedExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.DaemonReloadedExternalEvent
 
DATABASE_CONNECTION_FILE_STRING - Static variable in class org.syncany.database.DatabaseConnectionFactory
 
DATABASE_DRIVER - Static variable in class org.syncany.database.DatabaseConnectionFactory
 
DATABASE_RESOURCE_CREATE_ALL - Static variable in class org.syncany.database.DatabaseConnectionFactory
 
DATABASE_RESOURCE_PATTERN - Static variable in class org.syncany.database.DatabaseConnectionFactory
 
DATABASE_STATEMENTS - Static variable in class org.syncany.database.DatabaseConnectionFactory
 
DatabaseBranch - Class in org.syncany.operations.down
A branch represents a list of DatabaseVersionHeaders, thereby identifying a the history of a client's database.
DatabaseBranch() - Constructor for class org.syncany.operations.down.DatabaseBranch
 
DatabaseBranches - Class in org.syncany.operations.down
The database branches class is a convenience class to bundle multiple DatabaseBranchs into one object, and map it to its corresponding owner machine name.
DatabaseBranches() - Constructor for class org.syncany.operations.down.DatabaseBranches
 
DatabaseConnectionFactory - Class in org.syncany.database
This class is a helper class that provides the connection to the embedded HSQLDB database.
DatabaseConnectionFactory() - Constructor for class org.syncany.database.DatabaseConnectionFactory
 
DatabaseFileReader - Class in org.syncany.operations.down
The DatabaseFileReader provides a way to read a series of database files in a memory-efficient way, by converting them to a series of MemoryDatabases, none of which are too large.
DatabaseFileReader(DatabaseXmlSerializer, DatabaseBranch, Map<DatabaseVersionHeader, File>) - Constructor for class org.syncany.operations.down.DatabaseFileReader
 
DatabaseReconciliator - Class in org.syncany.operations.down
The database reconciliator implements various parts of the sync down algorithm (see also: DownOperation).
DatabaseReconciliator() - Constructor for class org.syncany.operations.down.DatabaseReconciliator
 
DatabaseRemoteFile - Class in org.syncany.plugins.transfer.files
The database file represents a delta database.
DatabaseRemoteFile(String) - Constructor for class org.syncany.plugins.transfer.files.DatabaseRemoteFile
Initializes a new database file, given a name.
DatabaseRemoteFile(String, long) - Constructor for class org.syncany.plugins.transfer.files.DatabaseRemoteFile
Initializes a new database file, given a client name and version
DatabaseVersion - Class in org.syncany.database
The database version represents an incremental addition to the local database of a client.
DatabaseVersion() - Constructor for class org.syncany.database.DatabaseVersion
 
DatabaseVersion.DatabaseVersionStatus - Enum in org.syncany.database
 
databaseVersionDao - Variable in class org.syncany.database.SqlDatabase
 
DatabaseVersionHeader - Class in org.syncany.database
The database version header identifies a DatabaseVersion using a VectorClock, a local timestamp and the client's machine name.
DatabaseVersionHeader() - Constructor for class org.syncany.database.DatabaseVersionHeader
 
DatabaseVersionHeaderComparator - Class in org.syncany.operations.down
Comparator to be used when comparing DatabaseVersionHeaders.
DatabaseVersionHeaderComparator(boolean) - Constructor for class org.syncany.operations.down.DatabaseVersionHeaderComparator
 
DatabaseVersionSqlDao - Class in org.syncany.database.dao
The database version data access object (DAO) writes and queries the SQL database for information on DatabaseVersions.
DatabaseVersionSqlDao(Connection, ChunkSqlDao, FileContentSqlDao, FileVersionSqlDao, FileHistorySqlDao, MultiChunkSqlDao) - Constructor for class org.syncany.database.dao.DatabaseVersionSqlDao
 
DatabaseXmlParseHandler - Class in org.syncany.database.dao
This class is used by the DatabaseXmlSerializer to read an XML-based database file from disk.
DatabaseXmlParseHandler(MemoryDatabase, VectorClock, VectorClock, DatabaseXmlSerializer.DatabaseReadType) - Constructor for class org.syncany.database.dao.DatabaseXmlParseHandler
 
DatabaseXmlSerializer - Class in org.syncany.database.dao
Serializes a MemoryDatabase or a list of DatabaseVersions to an XML-based file format, using a Transformer to compress/encrypt the file before writing, and to decompress/decrypt it before reading.
DatabaseXmlSerializer() - Constructor for class org.syncany.database.dao.DatabaseXmlSerializer
 
DatabaseXmlSerializer(Transformer) - Constructor for class org.syncany.database.dao.DatabaseXmlSerializer
 
DatabaseXmlSerializer.DatabaseReadType - Enum in org.syncany.database.dao
 
DatabaseXmlWriter - Class in org.syncany.database.dao
This class uses an XMLStreamWriter to output the given DatabaseVersions to a PrintWriter (or file).
DatabaseXmlWriter(Iterator<DatabaseVersion>, PrintWriter) - Constructor for class org.syncany.database.dao.DatabaseXmlWriter
 
DatabaseXmlWriter.IndentXmlStreamWriter - Class in org.syncany.database.dao
Wraps an XMLStreamWriter class to write XML data to the given Writer.
DAYS - org.syncany.operations.cleanup.CleanupOperationOptions.TimeUnit
 
DebugCommand - Class in org.syncany.cli
Intentionally undocumented command to help debugging the application.
DebugCommand() - Constructor for class org.syncany.cli.DebugCommand
 
decode(String) - Static method in class org.syncany.util.Base58
 
decrypt(InputStream, SaltedSecretKey) - Static method in class org.syncany.crypto.CipherUtil
 
decrypt(String) - Static method in class org.syncany.plugins.transfer.TransferSettings
 
Deduper - Class in org.syncany.chunk
The Deduper implements the core deduplication algorithm used by Syncany.
Deduper(Chunker, MultiChunker, Transformer, long, long) - Constructor for class org.syncany.chunk.Deduper
 
DeduperListener - Interface in org.syncany.chunk
Listener interface used by the Deduper to notify the caller of file events, and to retrieve information about chunks and output files.
deduplicate(List<File>, DeduperListener) - Method in class org.syncany.chunk.Deduper
Deduplicates the given list of files according to the Syncany chunk algorithm.
DEFAULT_CIPHER_SPECS - Static variable in class org.syncany.crypto.CipherSpecs
 
DEFAULT_DIGEST_ALG - Static variable in class org.syncany.chunk.FixedChunker
 
DEFAULT_DIGEST_ALG - Static variable in class org.syncany.chunk.TttdChunker
 
DEFAULT_FINGERPRINT_ALG - Static variable in class org.syncany.chunk.TttdChunker
 
DEFAULT_FOLDER - Static variable in class org.syncany.config.UserConfig
 
DEFAULT_IGNORE_FILE - Static variable in class org.syncany.operations.init.InitOperation
 
DEFAULT_TRANSACTION_FILE_LIMIT - Static variable in class org.syncany.operations.up.UpOperationOptions
 
DEFAULT_TRANSACTION_SIZE_LIMIT - Static variable in class org.syncany.operations.up.UpOperationOptions
 
DEFAULT_WINDOW_SIZE - Static variable in class org.syncany.chunk.TttdChunker
 
DefaultRecursiveWatcher - Class in org.syncany.operations.watch
The default recursive file watcher monitors a folder (and its sub-folders) by registering a watch on each of the sub-folders.
DefaultRecursiveWatcher(Path, List<Path>, int, RecursiveWatcher.WatchListener) - Constructor for class org.syncany.operations.watch.DefaultRecursiveWatcher
 
DefaultRepoTOFactory - Class in org.syncany.config.to
This class produces RepoTOs with some sensible defaults for the Chunkers and MultiChunkers.
DefaultRepoTOFactory(boolean, List<CipherSpec>) - Constructor for class org.syncany.config.to.DefaultRepoTOFactory
 
delete(RemoteFile) - Method in class org.syncany.plugins.local.LocalTransferManager
 
delete(RemoteFile) - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
delete(RemoteFile) - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
delete(RemoteFile) - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
delete(RemoteFile) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
delete(RemoteFile) - Method in class org.syncany.plugins.transfer.RemoteTransaction
Adds the deletion of a file to this transaction.
delete(RemoteFile) - Method in interface org.syncany.plugins.transfer.TransferManager
Deletes an existing file from the remote storage permanently.
DELETE - org.syncany.plugins.transfer.to.ActionTO.ActionType
 
deleteAll() - Method in class org.syncany.database.dao.ApplicationSqlDao
Deletes all metadata, including known databases.
deleteAll() - Method in class org.syncany.database.SqlDatabase
 
deleteAppDirs(File) - Method in class org.syncany.operations.init.AbstractInitOperation
 
DELETED - org.syncany.database.FileVersion.FileStatus
 
DELETED - org.syncany.database.FileVersionComparator.FileChange
 
deleteFile(FileVersion) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
DeleteFileSystemAction - Class in org.syncany.operations.down.actions
 
DeleteFileSystemAction(Config, FileVersion, FileVersion, MemoryDatabase) - Constructor for class org.syncany.operations.down.actions.DeleteFileSystemAction
 
description() - Method in annotation type org.syncany.plugins.transfer.Setup
A field description to make the meaning of a field better understandable.
determineFileSystemActions(MemoryDatabase) - Method in class org.syncany.operations.down.FileSystemActionReconciliator
 
determineFileSystemActions(MemoryDatabase, boolean, List<PartialFileHistory>) - Method in class org.syncany.operations.down.FileSystemActionReconciliator
 
DIR_APPLICATION - Static variable in class org.syncany.config.Config
 
DIR_CACHE - Static variable in class org.syncany.config.Config
 
DIR_DATABASE - Static variable in class org.syncany.config.Config
 
DIR_LOG - Static variable in class org.syncany.config.Config
 
DIR_STATE - Static variable in class org.syncany.config.Config
 
DIRTY - org.syncany.database.DatabaseVersion.DatabaseVersionStatus
 
disableLogging() - Static method in class org.syncany.config.Logging
 
disconnect() - Method in class org.syncany.plugins.local.LocalTransferManager
 
disconnect() - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
disconnect() - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
disconnect() - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
disconnect() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
disconnect() - Method in interface org.syncany.plugins.transfer.TransferManager
Disconnect from the remote storage.
DONE - org.syncany.plugins.transfer.to.ActionTO.ActionStatus
 
dosAttrsFromString(String) - Static method in class org.syncany.util.FileUtil
 
dosAttrsToString(DosFileAttributes) - Static method in class org.syncany.util.FileUtil
 
doubleDigest(byte[]) - Static method in class org.syncany.util.Base58
 
doubleDigest(byte[], int, int) - Static method in class org.syncany.util.Base58
Calculates the SHA-256 hash of the given byte range, and then hashes the resulting hash again.
DownChangesDetectedSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
DownChangesDetectedSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent
 
DownChangesDetectedSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent
 
DownCommand - Class in org.syncany.cli
 
DownCommand() - Constructor for class org.syncany.cli.DownCommand
 
DownDownloadFileSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
DownDownloadFileSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent
 
DownDownloadFileSyncExternalEvent(String, String, int, int) - Constructor for class org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent
 
DownEndSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
DownEndSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.DownEndSyncExternalEvent
 
DownEndSyncExternalEvent(String, DownOperationResult.DownResultCode, ChangeSet) - Constructor for class org.syncany.operations.daemon.messages.DownEndSyncExternalEvent
 
download(RemoteFile, File) - Method in class org.syncany.plugins.local.LocalTransferManager
 
download(RemoteFile, File) - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
download(RemoteFile, File) - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
download(RemoteFile, File) - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
download(RemoteFile, File) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
download(RemoteFile, File) - Method in interface org.syncany.plugins.transfer.TransferManager
Download an existing remote file to the local disk.
downloadAndDecryptMultiChunks(Set<MultiChunkEntry.MultiChunkId>) - Method in class org.syncany.operations.Downloader
Downloads the given multichunks from the remote storage and decrypts them to the local cache folder.
Downloader - Class in org.syncany.operations
The downloader uses a TransferManager to download a given set of multichunks, decrypt them and store them in the local cache folder.
Downloader(Config, TransferManager) - Constructor for class org.syncany.operations.Downloader
 
downloadFile(TransferManager, RemoteFile) - Method in class org.syncany.operations.init.ConnectOperation
 
DownOperation - Class in org.syncany.operations.down
The down operation implements a central part of Syncany's business logic.
DownOperation(Config) - Constructor for class org.syncany.operations.down.DownOperation
 
DownOperation(Config, DownOperationOptions) - Constructor for class org.syncany.operations.down.DownOperation
 
DownOperationOptions - Class in org.syncany.operations.down
 
DownOperationOptions() - Constructor for class org.syncany.operations.down.DownOperationOptions
 
DownOperationOptions.DownConflictStrategy - Enum in org.syncany.operations.down
 
DownOperationResult - Class in org.syncany.operations.down
 
DownOperationResult() - Constructor for class org.syncany.operations.down.DownOperationResult
 
DownOperationResult.DownResultCode - Enum in org.syncany.operations.down
 
DownStartSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
DownStartSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.DownStartSyncExternalEvent
 
DownStartSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.DownStartSyncExternalEvent
 

E

enableUnlimitedStrength() - Static method in class org.syncany.crypto.CipherUtil
Attempts to programmatically enable the unlimited strength Java crypto extension using the reflection API.
encode(byte[]) - Static method in class org.syncany.util.Base58
Encodes the given bytes in base58.
encrypt(InputStream, OutputStream, List<CipherSpec>, SaltedSecretKey) - Static method in class org.syncany.crypto.CipherUtil
 
encrypt(InputStream, List<CipherSpec>, SaltedSecretKey) - Static method in class org.syncany.crypto.CipherUtil
 
encrypt(String) - Static method in class org.syncany.plugins.transfer.TransferSettings
 
Encrypted - Annotation Type in org.syncany.plugins.transfer
Annotating a field with Encrypted implies that the field's value shell be stored encrypted in the XML representation.
EncryptedTransferSettingsConverter - Class in org.syncany.plugins.transfer
Converter to encrypt fields marked with the Encrypted annotation.
EncryptedTransferSettingsConverter() - Constructor for class org.syncany.plugins.transfer.EncryptedTransferSettingsConverter
 
EncryptedTransferSettingsConverter(Class<? extends TransferSettings>) - Constructor for class org.syncany.plugins.transfer.EncryptedTransferSettingsConverter
 
endElement(String, String, String) - Method in class org.syncany.database.dao.DatabaseXmlParseHandler
 
enterLoop() - Method in class org.syncany.operations.daemon.ControlServer
 
EnvironmentUtil - Class in org.syncany.util
 
EnvironmentUtil() - Constructor for class org.syncany.util.EnvironmentUtil
 
EnvironmentUtil.OperatingSystem - Enum in org.syncany.util
 
EQUAL - org.syncany.database.VectorClock.VectorClockComparison
 
equals(Object) - Method in class org.syncany.chunk.Adler32Fingerprinter
 
equals(Object) - Method in class org.syncany.chunk.MultiChunk
 
equals(Object) - Method in class org.syncany.crypto.CipherSpec
 
equals(Object) - Method in class org.syncany.crypto.SaltedSecretKey
 
equals(Object) - Method in class org.syncany.database.ChunkEntry
 
equals(Object) - Method in class org.syncany.database.DatabaseVersion
 
equals(Object) - Method in class org.syncany.database.DatabaseVersionHeader
 
equals(Object) - Method in class org.syncany.database.FileContent
 
equals(Object) - Method in class org.syncany.database.FileVersion
 
equals(Object) - Method in class org.syncany.database.MultiChunkEntry
 
equals(Object) - Method in class org.syncany.database.ObjectId
 
equals(Object) - Method in class org.syncany.database.PartialFileHistory
 
equals(Object) - Method in class org.syncany.operations.down.DatabaseBranch
 
equals(Object) - Method in class org.syncany.plugins.transfer.files.DatabaseRemoteFile
 
equals(Object) - Method in class org.syncany.plugins.transfer.files.RemoteFile
 
equals(Object) - Method in class org.syncany.plugins.transfer.files.RemoteFileAttributes
 
equalsName(String) - Method in enum org.syncany.database.FileVersion.FileStatus
 
equalsName(String) - Method in enum org.syncany.database.FileVersion.FileType
 
ERR_ALREADY_EXISTS - Static variable in class org.syncany.operations.daemon.messages.AddWatchManagementResponse
 
ERR_DOES_NOT_EXIST - Static variable in class org.syncany.operations.daemon.messages.RemoveWatchManagementResponse
 
ERR_OTHER - Static variable in class org.syncany.operations.daemon.messages.AddWatchManagementResponse
 
ERR_OTHER - Static variable in class org.syncany.operations.daemon.messages.RemoveWatchManagementResponse
 
Event - Class in org.syncany.operations.daemon.messages.api
Events are Messages originated from the core of the application.
Event() - Constructor for class org.syncany.operations.daemon.messages.api.Event
 
eventBus - Variable in class org.syncany.cli.Command
 
eventBus - Variable in class org.syncany.config.InternalEventBus
 
eventBus - Variable in class org.syncany.operations.AbstractTransferOperation
 
eventBus - Variable in class org.syncany.operations.daemon.messages.api.ManagementRequestHandler
 
eventBus - Variable in class org.syncany.operations.init.AbstractInitOperation
 
EventResponse - Class in org.syncany.operations.daemon.messages.api
 
EventResponse() - Constructor for class org.syncany.operations.daemon.messages.api.EventResponse
 
EventUserInteractionListener - Class in org.syncany.operations.daemon
This implementation of a UserInteractionListener uses the LocalEventBus to broadcast interaction requests to subscribers and waits synchronously for a corresponding event response.
EventUserInteractionListener() - Constructor for class org.syncany.operations.daemon.EventUserInteractionListener
 
execute() - Method in class org.syncany.operations.cleanup.CleanupOperation
 
execute() - Method in class org.syncany.operations.daemon.DaemonOperation
 
execute() - Method in class org.syncany.operations.down.actions.ChangeFileSystemAction
 
execute() - Method in class org.syncany.operations.down.actions.DeleteFileSystemAction
Deletes a file locally and/or creates a conflicting file if the file does not match the expectations.
execute() - Method in class org.syncany.operations.down.actions.FileSystemAction
 
execute() - Method in class org.syncany.operations.down.actions.NewFileSystemAction
 
execute() - Method in class org.syncany.operations.down.actions.NewSymlinkFileSystemAction
 
execute() - Method in class org.syncany.operations.down.actions.RenameFileSystemAction
 
execute() - Method in class org.syncany.operations.down.actions.SetAttributesFileSystemAction
 
execute() - Method in class org.syncany.operations.down.ApplyChangesOperation
 
execute() - Method in class org.syncany.operations.down.DownOperation
Executes the down operation, roughly following these steps: Download the remote databases to the local cache folder Read version headers (vector clocks) Determine winner branch Prune local stuff (if local conflicts exist) Apply winner's branch Write names of newly analyzed remote databases (so we don't download them again)
execute() - Method in class org.syncany.operations.init.ConnectOperation
 
execute() - Method in class org.syncany.operations.init.GenlinkOperation
 
execute() - Method in class org.syncany.operations.init.InitOperation
 
execute() - Method in class org.syncany.operations.log.LogOperation
 
execute() - Method in class org.syncany.operations.ls_remote.LsRemoteOperation
 
execute() - Method in class org.syncany.operations.ls.LsOperation
 
execute() - Method in class org.syncany.operations.Operation
Executes the operation synchronously and returns a result when the operation exits.
execute() - Method in class org.syncany.operations.plugin.PluginOperation
 
execute() - Method in class org.syncany.operations.restore.RestoreFileSystemAction
 
execute() - Method in class org.syncany.operations.restore.RestoreOperation
 
execute() - Method in class org.syncany.operations.status.StatusOperation
 
execute() - Method in class org.syncany.operations.up.UpOperation
 
execute() - Method in class org.syncany.operations.update.UpdateOperation
 
execute() - Method in class org.syncany.operations.watch.WatchOperation
 
execute(String[]) - Method in class org.syncany.cli.CleanupCommand
 
execute(String[]) - Method in class org.syncany.cli.Command
This method implements the command-specific option-parsing, operation calling and output printing.
execute(String[]) - Method in class org.syncany.cli.ConnectCommand
 
execute(String[]) - Method in class org.syncany.cli.DaemonCommand
 
execute(String[]) - Method in class org.syncany.cli.DebugCommand
 
execute(String[]) - Method in class org.syncany.cli.DownCommand
 
execute(String[]) - Method in class org.syncany.cli.GenlinkCommand
 
execute(String[]) - Method in class org.syncany.cli.InitCommand
 
execute(String[]) - Method in class org.syncany.cli.LogCommand
 
execute(String[]) - Method in class org.syncany.cli.LsCommand
 
execute(String[]) - Method in class org.syncany.cli.LsRemoteCommand
 
execute(String[]) - Method in class org.syncany.cli.PluginCommand
 
execute(String[]) - Method in class org.syncany.cli.RestoreCommand
 
execute(String[]) - Method in class org.syncany.cli.StatusCommand
 
execute(String[]) - Method in class org.syncany.cli.UpCommand
 
execute(String[]) - Method in class org.syncany.cli.UpdateCommand
 
execute(String[]) - Method in class org.syncany.cli.WatchCommand
 
exists() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
exists(File) - Static method in class org.syncany.util.FileUtil
Replaces the exists() method in the File class by taking symlinks into account.
exists(RemoteFile) - Method in interface org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureExtension
Check if a file on the remote side already exists.
expandFileHistoryId(PartialFileHistory.FileHistoryId) - Method in class org.syncany.database.dao.FileHistorySqlDao
 
expandFileHistoryId(PartialFileHistory.FileHistoryId) - Method in class org.syncany.database.SqlDatabase
 
ExtendedPluginInfo - Class in org.syncany.operations.plugin
 
ExtendedPluginInfo() - Constructor for class org.syncany.operations.plugin.ExtendedPluginInfo
 
extension() - Method in annotation type org.syncany.plugins.transfer.features.PathAware
The path aware extension must be specified to manage the required subfolders (creating, deleting, listing).
extension() - Method in annotation type org.syncany.plugins.transfer.features.ReadAfterWriteConsistent
 
ExternalEvent - Class in org.syncany.operations.daemon.messages.api
External events are Events meant for JVM-local and external subscribers/consumers.
ExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.api.ExternalEvent
 
ExternalEventResponse - Class in org.syncany.operations.daemon.messages.api
 
ExternalEventResponse() - Constructor for class org.syncany.operations.daemon.messages.api.ExternalEventResponse
 

F

Feature - Annotation Type in org.syncany.plugins.transfer.features
Annotation to identify and configure TransferManager extensions.
FeatureExtension - Interface in org.syncany.plugins.transfer.features
Marker interface to identify extensions for FeatureTransferManagers.
FeatureTransferManager - Interface in org.syncany.plugins.transfer.features
Feature transfer managers extend the functionality of regular TransferManagers by adding special behavior (such as path awareness, transaction awareness or retriability).
FILE - org.syncany.database.FileVersion.FileType
 
FILE - org.syncany.plugins.transfer.FileType
 
FILE_CONFIG - Static variable in class org.syncany.config.Config
 
FILE_DATABASE - Static variable in class org.syncany.config.Config
 
FILE_IGNORE - Static variable in class org.syncany.config.Config
 
FILE_MASTER - Static variable in class org.syncany.config.Config
 
FILE_PORT - Static variable in class org.syncany.config.Config
 
FILE_REPO - Static variable in class org.syncany.config.Config
 
FILE_TRANSACTION - Static variable in class org.syncany.config.Config
 
FILE_TRANSACTION_DATABASE - Static variable in class org.syncany.config.Config
 
FILE_TRANSACTION_DATABASE_PATTERN - Static variable in class org.syncany.config.Config
 
FILE_TRANSACTION_LIST - Static variable in class org.syncany.config.Config
 
FILE_TRANSACTION_PATTERN - Static variable in class org.syncany.config.Config
 
fileAsExpected(FileVersion) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
fileAsExpected(FileVersion, FileVersionComparator.FileChange...) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
fileChanges(FileVersion) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
FileChecksum(byte[]) - Constructor for class org.syncany.database.FileContent.FileChecksum
 
fileChecksumEquals(FileContent.FileChecksum, FileContent.FileChecksum) - Static method in class org.syncany.database.FileContent.FileChecksum
 
FileContent - Class in org.syncany.database
A file content represents the content of a file.
FileContent() - Constructor for class org.syncany.database.FileContent
 
FileContent.FileChecksum - Class in org.syncany.database
 
fileContentDao - Variable in class org.syncany.database.SqlDatabase
 
FileContentSqlDao - Class in org.syncany.database.dao
The file content data access object (DAO) writes and queries the SQL database for information on FileContents.
FileContentSqlDao(Connection) - Constructor for class org.syncany.database.dao.FileContentSqlDao
 
FileCreatingFileSystemAction - Class in org.syncany.operations.down.actions
 
FileCreatingFileSystemAction(Config, MemoryDatabase, Assembler, FileVersion, FileVersion) - Constructor for class org.syncany.operations.down.actions.FileCreatingFileSystemAction
 
fileExists(FileVersion) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
fileHistoryDao - Variable in class org.syncany.database.SqlDatabase
 
FileHistorySqlDao - Class in org.syncany.database.dao
The file history DAO queries and modifies the filehistory in the SQL database.
FileHistorySqlDao(Connection, FileVersionSqlDao) - Constructor for class org.syncany.database.dao.FileHistorySqlDao
 
fileKey() - Method in class org.syncany.util.LimitedDosFileAttributes
 
fileNotFound() - Method in class org.syncany.operations.daemon.ControlServer
Functions that handle tailing the control file.
FileProperties() - Constructor for class org.syncany.database.FileVersionComparator.FileProperties
 
fileRotated() - Method in class org.syncany.operations.daemon.ControlServer
 
FileSystemAction - Class in org.syncany.operations.down.actions
File system actions perform operations on the local disk -- creating, updating and deleting files.
FileSystemAction(Config, MemoryDatabase, FileVersion, FileVersion) - Constructor for class org.syncany.operations.down.actions.FileSystemAction
 
FileSystemActionComparator - Class in org.syncany.operations.down
Sorts file system actions according to their natural order to prevent scenarios in which a non-empty directory is deleted, ...
FileSystemActionComparator() - Constructor for class org.syncany.operations.down.FileSystemActionComparator
 
FileSystemActionReconciliator - Class in org.syncany.operations.down
Implements the file synchronization algorithm in the down operation.
FileSystemActionReconciliator(Config, ChangeSet) - Constructor for class org.syncany.operations.down.FileSystemActionReconciliator
 
FileSystemActionResult - Class in org.syncany.operations.down.actions
 
FileSystemActionResult() - Constructor for class org.syncany.operations.down.actions.FileSystemActionResult
 
fileType() - Method in annotation type org.syncany.plugins.transfer.Setup
In case the field represents a File, this option defines whether a file or folder is required.
FileType - Enum in org.syncany.plugins.transfer
The file type is used to distinguish files from directories in the Setup annotation, if a field represents a file/directory.
FileUtil - Class in org.syncany.util
A file utility class
FileUtil() - Constructor for class org.syncany.util.FileUtil
 
FileVersion - Class in org.syncany.database
A file version represents a version of a file at a certain time and captures all of a file's properties.
FileVersion() - Constructor for class org.syncany.database.FileVersion
 
FileVersion.FileStatus - Enum in org.syncany.database
 
FileVersion.FileType - Enum in org.syncany.database
A FileVersion can be of either one of the types in this enum.
fileVersion1 - Variable in class org.syncany.operations.down.actions.FileSystemAction
 
fileVersion2 - Variable in class org.syncany.operations.down.actions.FileSystemAction
 
FileVersionComparator - Class in org.syncany.database
The file version comparator is a helper class to compare FileVersions with each other, or compare FileVersions to local Files.
FileVersionComparator(File, String) - Constructor for class org.syncany.database.FileVersionComparator
Creates a new file version comparator helper class.
FileVersionComparator.FileChange - Enum in org.syncany.database
 
FileVersionComparator.FileProperties - Class in org.syncany.database
 
FileVersionComparator.FileVersionComparison - Class in org.syncany.database
 
FileVersionComparison() - Constructor for class org.syncany.database.FileVersionComparator.FileVersionComparison
 
fileVersionDao - Variable in class org.syncany.database.SqlDatabase
 
fileVersionHelper - Variable in class org.syncany.operations.down.actions.FileSystemAction
 
FileVersionSqlDao - Class in org.syncany.database.dao
The file version DAO queries and modifies the fileversion in the SQL database.
FileVersionSqlDao(Connection) - Constructor for class org.syncany.database.dao.FileVersionSqlDao
 
finalize() - Method in class org.syncany.database.SqlDatabase
 
finalize() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener
 
findLocalDirInPath(File) - Static method in class org.syncany.config.ConfigHelper
Helper method to find the local sync directory, starting from a path equal or inside the local sync directory.
findLosersPruneBranch(DatabaseBranch, DatabaseBranch) - Method in class org.syncany.operations.down.DatabaseReconciliator
 
findWinnerBranch(DatabaseBranches) - Method in class org.syncany.operations.down.DatabaseReconciliator
Implements the core synchronization algorithm as described in the class description.
findWinnersApplyBranch(DatabaseBranch, DatabaseBranch) - Method in class org.syncany.operations.down.DatabaseReconciliator
 
Fingerprinter - Class in org.syncany.chunk
A fingerprinter is used in content based Chunkers to determine at which byte to break a file into Chunks.
Fingerprinter() - Constructor for class org.syncany.chunk.Fingerprinter
 
finish() - Method in class org.syncany.operations.ActionFileHandler
 
finishOperation() - Method in class org.syncany.operations.AbstractTransferOperation
 
fireNotifyCreateMaster() - Method in class org.syncany.operations.init.AbstractInitOperation
 
FixedChunkEnumeration(InputStream) - Constructor for class org.syncany.chunk.FixedChunker.FixedChunkEnumeration
 
FixedChunker - Class in org.syncany.chunk
The fixed chunker is an implementation of the Chunker.
FixedChunker(int) - Constructor for class org.syncany.chunk.FixedChunker
Creates a new fixed offset chunker with the default file/chunk checksum algorithm SHA1.
FixedChunker(int, String) - Constructor for class org.syncany.chunk.FixedChunker
Creates a new fixed offset chunker.
FixedChunker.FixedChunkEnumeration - Class in org.syncany.chunk
 
FOLDER - org.syncany.database.FileVersion.FileType
 
FOLDER - org.syncany.plugins.transfer.FileType
 
FolderRequest - Class in org.syncany.operations.daemon.messages.api
 
FolderRequest() - Constructor for class org.syncany.operations.daemon.messages.api.FolderRequest
 
FolderRequestHandler - Class in org.syncany.operations.daemon.messages.api
 
FolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.api.FolderRequestHandler
 
FolderResponse - Class in org.syncany.operations.daemon.messages.api
 
FolderResponse() - Constructor for class org.syncany.operations.daemon.messages.api.FolderResponse
 
FolderResponse(int, Integer, String) - Constructor for class org.syncany.operations.daemon.messages.api.FolderResponse
 
folderSeparator() - Method in annotation type org.syncany.plugins.transfer.features.PathAware
Defines the separator used to complete the folder paths.
FolderTO - Class in org.syncany.config.to
This class is the access object to configure a folder managed by the daemon.
FolderTO() - Constructor for class org.syncany.config.to.FolderTO
 
FolderTO(String) - Constructor for class org.syncany.config.to.FolderTO
 
forceUploadEnabled() - Method in class org.syncany.operations.up.UpOperationOptions
 
format(LogRecord) - Method in class org.syncany.config.LogFormatter
 
formatFileSize(long) - Static method in class org.syncany.util.FileUtil
 
forMode(OAuthMode) - Static method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener
Create a new OAuthTokenWebListener with some clever defaults for a OAuthMode.
fromHex(String) - Static method in class org.syncany.util.StringUtil
Creates byte array from a hex represented string.
FULL - org.syncany.database.dao.DatabaseXmlSerializer.DatabaseReadType
 

G

generateAuthUrl() - Method in interface org.syncany.plugins.transfer.oauth.OAuthGenerator.WithNoRedirectMode
Called if Syncany is started in headless mode which does not support redirect_to URLs.
The website should output a token which can be copied over to Syncany's repo wizard.
generateAuthUrl(URI) - Method in interface org.syncany.plugins.transfer.oauth.OAuthGenerator
Generate a URL which can be accessed by a user to authorize Syncany
generateNewKeyPairAndCertificate(String) - Static method in class org.syncany.operations.daemon.WebServer
 
generateRsaKeyPair() - Static method in class org.syncany.crypto.CipherUtil
Generates a 2048-bit RSA key pair.
generateSelfSignedCertificate(String, KeyPair) - Static method in class org.syncany.crypto.CipherUtil
Generates a self-signed certificate, given a public/private key pair.
GENERIC_PLUGIN_TYPE_IDENTIFIER - Static variable in class org.syncany.cli.AbstractInitCommand
 
GenlinkCommand - Class in org.syncany.cli
 
GenlinkCommand() - Constructor for class org.syncany.cli.GenlinkCommand
 
GenlinkFolderRequest - Class in org.syncany.operations.daemon.messages
 
GenlinkFolderRequest() - Constructor for class org.syncany.operations.daemon.messages.GenlinkFolderRequest
 
GenlinkFolderRequestHandler - Class in org.syncany.operations.daemon.messages
 
GenlinkFolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.GenlinkFolderRequestHandler
 
GenlinkFolderResponse - Class in org.syncany.operations.daemon.messages
 
GenlinkFolderResponse() - Constructor for class org.syncany.operations.daemon.messages.GenlinkFolderResponse
 
GenlinkFolderResponse(GenlinkOperationResult, int) - Constructor for class org.syncany.operations.daemon.messages.GenlinkFolderResponse
 
GenlinkOperation - Class in org.syncany.operations.init
This operation generates a link which can be shared among users to connect to a repository.
GenlinkOperation(Config, GenlinkOperationOptions) - Constructor for class org.syncany.operations.init.GenlinkOperation
 
GenlinkOperation(ConfigTO, GenlinkOperationOptions) - Constructor for class org.syncany.operations.init.GenlinkOperation
 
GenlinkOperationOptions - Class in org.syncany.operations.init
 
GenlinkOperationOptions() - Constructor for class org.syncany.operations.init.GenlinkOperationOptions
 
GenlinkOperationResult - Class in org.syncany.operations.init
 
GenlinkOperationResult() - Constructor for class org.syncany.operations.init.GenlinkOperationResult
 
GenlinkOperationResult(String, boolean) - Constructor for class org.syncany.operations.init.GenlinkOperationResult
 
get(int) - Method in class org.syncany.operations.down.DatabaseBranch
 
get(Object) - Method in class org.syncany.database.VectorClock
 
get(String) - Static method in class org.syncany.plugins.Plugins
Loads the Plugin by a given identifier.
get(String, Class<T>) - Static method in class org.syncany.plugins.Plugins
 
getAbsoluteParentDirectory(File) - Method in class org.syncany.plugins.local.LocalTransferManager
 
getAbsolutePathFile(String) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
getAction() - Method in class org.syncany.operations.daemon.DaemonOperationOptions
 
getAction() - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
getAction() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getAction() - Method in class org.syncany.operations.update.UpdateOperationOptions
Get the update action
getAction() - Method in class org.syncany.operations.update.UpdateOperationResult
 
getActions() - Method in class org.syncany.plugins.transfer.to.TransactionTO
 
getActualFileProperties() - Method in class org.syncany.database.FileVersionComparator.FileVersionComparison
 
getAffectedPluginInfo() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getAlgorithm() - Method in class org.syncany.crypto.CipherSpec
 
getAlgorithm() - Method in class org.syncany.crypto.SaltedSecretKey
 
getAll() - Method in class org.syncany.operations.down.DatabaseBranch
 
getAllFieldsWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class org.syncany.util.ReflectionUtil
 
getAllMethodsWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class org.syncany.util.ReflectionUtil
 
getAnnotationInHierarchy(Class<?>, Class<T>) - Static method in class org.syncany.util.ReflectionUtil
 
getAnnouncementsHost() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
getAnnouncementsPort() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
getApiEndpoint() - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
getApiEndpoint() - Method in class org.syncany.operations.update.UpdateOperationOptions
Return the API endpoint (if changed), or null otherwise.
getAppDir() - Method in class org.syncany.config.Config
 
getAppInfo() - Method in class org.syncany.operations.update.UpdateOperationResult
 
getAppInfoList() - Method in class org.syncany.operations.update.AppInfoResponse
 
getApplicationDate() - Static method in class org.syncany.Client
 
getApplicationProperties() - Static method in class org.syncany.Client
 
getApplicationRevision() - Static method in class org.syncany.Client
 
getApplicationVersion() - Static method in class org.syncany.Client
 
getApplicationVersionFull() - Static method in class org.syncany.Client
 
getAppVersion() - Method in class org.syncany.operations.update.AppInfo
 
getArchDescription() - Static method in class org.syncany.util.EnvironmentUtil
 
getArchitecture() - Method in class org.syncany.operations.update.AppInfo
 
getAttributes(Class<T>) - Method in class org.syncany.plugins.transfer.files.RemoteFile
Returns a list of attributes for a given file, or null if there is no attribute with the given class.
getAvailableCipherSpecs() - Static method in class org.syncany.crypto.CipherSpecs
Returns a list of available/registered CipherSpecs.
getBindAddress() - Method in class org.syncany.config.to.WebServerTO
 
getBindPort() - Method in class org.syncany.config.to.WebServerTO
 
getBranch(String) - Method in class org.syncany.operations.down.DatabaseBranches
 
getBranch(String, boolean) - Method in class org.syncany.operations.down.DatabaseBranches
 
getBytes() - Method in class org.syncany.database.ObjectId
Returns the raw representation of the object identifier in the form of a byte array.
getCache() - Method in class org.syncany.config.Config
 
getCacheDir() - Method in class org.syncany.config.Config
 
getCacheKeepBytes() - Method in class org.syncany.config.to.ConfigTO
 
getCallback() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
getCanonicalFile(File) - Static method in class org.syncany.util.FileUtil
 
getCertificateCommonName() - Method in class org.syncany.config.to.WebServerTO
 
getChangedFiles() - Method in class org.syncany.operations.ChangeSet
 
getChanges() - Method in class org.syncany.operations.daemon.messages.DownEndSyncExternalEvent
 
getChangeSet() - Method in class org.syncany.operations.down.DownOperationResult
 
getChangeSet() - Method in class org.syncany.operations.log.LightweightDatabaseVersion
 
getChangeSet() - Method in class org.syncany.operations.status.StatusOperationResult
 
getChangeSet() - Method in class org.syncany.operations.up.UpOperationResult
 
getChecksum() - Method in class org.syncany.chunk.Chunk
 
getChecksum() - Method in class org.syncany.database.ChunkEntry
 
getChecksum() - Method in class org.syncany.database.FileContent
 
getChecksum() - Method in class org.syncany.database.FileVersion
 
getChecksum() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
getChecksumAlgorithm() - Method in class org.syncany.chunk.Chunker
Returns the checksum algorithm used by the chunker to calculate the chunk and file checksums.
getChecksumAlgorithm() - Method in class org.syncany.chunk.FixedChunker
 
getChecksumAlgorithm() - Method in class org.syncany.chunk.TttdChunker
 
getChunk(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.dao.ChunkSqlDao
Queries the database of a chunk with the given checksum.
getChunk(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.DatabaseVersion
 
getChunk(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.MemoryDatabase
 
getChunk(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.SqlDatabase
 
getChunker() - Method in class org.syncany.config.Config
 
getChunkerTO() - Method in class org.syncany.config.to.RepoTO
 
getChunkInputStream(byte[]) - Method in class org.syncany.chunk.MultiChunk
In read mode, this method can be used to read Chunks in random access mode, using a chunk checksum as identifier.
getChunkInputStream(byte[]) - Method in class org.syncany.chunk.ZipMultiChunk
 
getChunks() - Method in class org.syncany.database.DatabaseVersion
 
getChunks() - Method in class org.syncany.database.FileContent
 
getChunks() - Method in class org.syncany.database.MultiChunkEntry
 
getChunks(VectorClock) - Method in class org.syncany.database.dao.ChunkSqlDao
Queries the SQL database for all chunks that originally appeared in the database version identified by the given vector clock.
getChunks(VectorClock) - Method in class org.syncany.database.SqlDatabase
 
getCipherSpec(int) - Static method in class org.syncany.crypto.CipherSpecs
Retrieves an available/registered CipherSpec using the cipher spec identifier defined in this class.
getCipherSpecs() - Method in class org.syncany.operations.init.InitOperationOptions
 
getCipherTransformerTO(List<CipherSpec>) - Method in class org.syncany.config.to.DefaultRepoTOFactory
 
getClassFromType(Type) - Static method in class org.syncany.util.ReflectionUtil
Returns the Class from a Type, or returns null if the class is not found, or the type is not a class.
getCleanupInterval() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
getCleanupNumber() - Method in class org.syncany.database.dao.ApplicationSqlDao
 
getCleanupNumber() - Method in class org.syncany.database.SqlDatabase
 
getCleanupNumber() - Method in class org.syncany.plugins.transfer.files.CleanupRemoteFile
 
getCleanupOptions() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
getCleanupTime() - Method in class org.syncany.database.dao.ApplicationSqlDao
 
getCleanupTime() - Method in class org.syncany.database.SqlDatabase
 
getClient() - Method in class org.syncany.database.DatabaseVersion
 
getClient() - Method in class org.syncany.database.DatabaseVersionHeader
 
getClient() - Method in class org.syncany.operations.log.LightweightDatabaseVersion
 
getClientName() - Method in class org.syncany.plugins.transfer.files.ActionRemoteFile
 
getClientName() - Method in class org.syncany.plugins.transfer.files.DatabaseRemoteFile
Returns the client name
getClients() - Method in class org.syncany.operations.down.DatabaseBranches
 
getClientVersion() - Method in class org.syncany.plugins.transfer.files.DatabaseRemoteFile
Returns the client version
getClock(String) - Method in class org.syncany.database.VectorClock
Retrieve the unit's value
getCode() - Method in class org.syncany.operations.daemon.messages.api.Response
 
getCode() - Method in class org.syncany.operations.plugin.PluginListResponse
 
getCode() - Method in class org.syncany.operations.update.AppInfoResponse
 
getConfig() - Method in class org.syncany.cli.Command
 
getConfigEncryptionKey() - Method in class org.syncany.config.to.UserConfigTO
 
getConfigEncryptionKey() - Static method in class org.syncany.config.UserConfig
 
getConfigTO() - Method in class org.syncany.operations.init.ConnectOperationOptions
 
getConfigTO() - Method in class org.syncany.operations.init.InitOperationOptions
 
getConflictingPluginIds() - Method in class org.syncany.operations.plugin.PluginInfo
 
getConflictingPluginIds() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getConflictStrategy() - Method in class org.syncany.operations.down.DownOperationOptions
 
getConnection() - Method in class org.syncany.config.Config
 
getConnection() - Method in class org.syncany.database.dao.AbstractSqlDao
 
getConnectLink() - Method in class org.syncany.operations.init.ConnectOperationOptions
 
getContent() - Method in class org.syncany.chunk.Chunk
 
getContent(FileContent.FileChecksum) - Method in class org.syncany.database.MemoryDatabase
 
getControlCommand() - Method in class org.syncany.operations.daemon.messages.ControlManagementRequest
 
getConverter() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
getCsrfState() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenFinish
 
getCurrentFileIndex() - Method in class org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent
 
getCurrentFileIndex() - Method in class org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent
 
getCurrentFileSize() - Method in class org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent
 
getCurrentFileTree() - Method in class org.syncany.database.dao.FileVersionSqlDao
Queries the database for the currently active FileVersions and returns it as a map.
getCurrentFileTree() - Method in class org.syncany.database.SqlDatabase
 
getCurrentIndex() - Method in class org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent
 
getDatabaseDir() - Method in class org.syncany.config.Config
 
getDatabaseFile() - Method in class org.syncany.config.Config
 
getDatabaseFile(String) - Method in class org.syncany.config.Cache
Returns a file path of a database remote file.
getDatabasePath(String) - Static method in class org.syncany.util.FileUtil
 
getDatabaseVersion(VectorClock) - Method in class org.syncany.database.MemoryDatabase
 
getDatabaseVersionHeaders() - Method in class org.syncany.operations.daemon.messages.GetDatabaseVersionHeadersFolderResponse
 
GetDatabaseVersionHeadersFolderRequest - Class in org.syncany.operations.daemon.messages
 
GetDatabaseVersionHeadersFolderRequest() - Constructor for class org.syncany.operations.daemon.messages.GetDatabaseVersionHeadersFolderRequest
 
GetDatabaseVersionHeadersFolderRequestHandler - Class in org.syncany.operations.daemon.messages
 
GetDatabaseVersionHeadersFolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.GetDatabaseVersionHeadersFolderRequestHandler
 
GetDatabaseVersionHeadersFolderResponse - Class in org.syncany.operations.daemon.messages
 
GetDatabaseVersionHeadersFolderResponse() - Constructor for class org.syncany.operations.daemon.messages.GetDatabaseVersionHeadersFolderResponse
 
GetDatabaseVersionHeadersFolderResponse(int, String, List<DatabaseVersionHeader>) - Constructor for class org.syncany.operations.daemon.messages.GetDatabaseVersionHeadersFolderResponse
 
getDatabaseVersions() - Method in class org.syncany.database.MemoryDatabase
 
getDatabaseVersions() - Method in class org.syncany.operations.log.LogOperationResult
 
getDatabaseVersionsTo(String, long) - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
getDatabaseVersionsTo(String, long) - Method in class org.syncany.database.SqlDatabase
 
getDate() - Method in class org.syncany.database.DatabaseVersionHeader
 
getDate() - Method in class org.syncany.operations.log.LightweightDatabaseVersion
 
getDate() - Method in class org.syncany.operations.ls.LsOperationOptions
 
getDate() - Method in class org.syncany.operations.update.AppInfo
 
getDateStr() - Method in class org.syncany.plugins.Plugin
Returns the date the plugin was compiled
getDecryptedMultiChunkFile(MultiChunkEntry.MultiChunkId) - Method in class org.syncany.config.Cache
Returns a file path of a decrypted multichunk file, given the identifier of a multichunk.
getDefaultChunkerTO() - Method in class org.syncany.config.to.DefaultRepoTOFactory
 
getDefaultCipherSpecs() - Static method in class org.syncany.crypto.CipherSpecs
Returns the default CipherSpecs used by the application.
getDefaultDisplayName() - Method in class org.syncany.cli.AbstractInitCommand
 
getDefaultMultiChunkerTO() - Method in class org.syncany.config.to.DefaultRepoTOFactory
 
getDelayedPluginIds() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getDeletedFiles() - Method in class org.syncany.operations.ChangeSet
 
getDeletedFileVersionsBefore(long) - Method in class org.syncany.database.dao.FileVersionSqlDao
 
getDeletedFileVersionsBefore(long) - Method in class org.syncany.database.SqlDatabase
 
getDescription() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
getDirtyDatabasesCreated() - Method in class org.syncany.operations.down.DownOperationResult
 
getDirtyDatabaseVersions() - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
getDirtyDatabaseVersions() - Method in class org.syncany.database.SqlDatabase
 
getDirtyMultiChunkIds() - Method in class org.syncany.database.dao.MultiChunkSqlDao
 
getDirtyMultiChunkIds() - Method in class org.syncany.database.SqlDatabase
 
getDisplayName() - Method in class org.syncany.config.Config
 
getDisplayName() - Method in class org.syncany.config.to.ConfigTO
 
getDist() - Method in class org.syncany.operations.update.AppInfo
 
getDosAttributes() - Method in class org.syncany.database.FileVersion
 
getDosAttributes() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
getDownloadedMultiChunks() - Method in class org.syncany.operations.down.DownOperationResult
 
getDownloadedUnknownDatabases() - Method in class org.syncany.operations.down.DownOperationResult
 
getDownloadUrl() - Method in class org.syncany.operations.plugin.PluginInfo
 
getDownloadUrl() - Method in class org.syncany.operations.update.AppInfo
 
getDownOptions() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
getEncoded() - Method in class org.syncany.crypto.SaltedSecretKey
 
getEncryptedMultiChunkFile(MultiChunkEntry.MultiChunkId) - Method in class org.syncany.config.Cache
Returns a file path of a encrypted multichunk file, given the identifier of a multichunk.
getErroneousPluginIds() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getErrorMessage() - Method in class org.syncany.plugins.transfer.StorageTestResult
 
getExpectedFileProperties() - Method in class org.syncany.database.FileVersionComparator.FileVersionComparison
 
getExtractor() - Method in interface org.syncany.plugins.transfer.oauth.OAuthGenerator.WithExtractor
 
getField() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
getField(String) - Method in class org.syncany.plugins.transfer.TransferSettings
Get a setting's value.
getFile1() - Method in class org.syncany.operations.down.actions.FileSystemAction
 
getFile2() - Method in class org.syncany.operations.down.actions.FileSystemAction
 
getFileChanges() - Method in class org.syncany.database.FileVersionComparator.FileVersionComparison
 
getFileChecksum() - Method in class org.syncany.chunk.Chunk
 
getFileContent(FileContent.FileChecksum) - Method in class org.syncany.database.DatabaseVersion
 
getFileContent(FileContent.FileChecksum, boolean) - Method in class org.syncany.database.dao.FileContentSqlDao
Queries the database for a particular FileContent, either with or without the corresponding chunk references (list of ChunkEntry.ChunkChecksum).
getFileContent(FileContent.FileChecksum, boolean) - Method in class org.syncany.database.SqlDatabase
 
getFileContents() - Method in class org.syncany.database.DatabaseVersion
 
getFileContents(VectorClock) - Method in class org.syncany.database.dao.FileContentSqlDao
Queries the SQL database for all FileContents that originally appeared in the database version identified by the given vector clock.
getFileCount() - Method in class org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent
 
getFileCount() - Method in class org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent
 
getFileDescription() - Method in class org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent
 
GetFileFolderRequest - Class in org.syncany.operations.daemon.messages
 
GetFileFolderRequest() - Constructor for class org.syncany.operations.daemon.messages.GetFileFolderRequest
 
GetFileFolderRequestHandler - Class in org.syncany.operations.daemon.messages
 
GetFileFolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.GetFileFolderRequestHandler
 
GetFileFolderResponse - Class in org.syncany.operations.daemon.messages
 
GetFileFolderResponse() - Constructor for class org.syncany.operations.daemon.messages.GetFileFolderResponse
 
GetFileFolderResponse(int, String, String) - Constructor for class org.syncany.operations.daemon.messages.GetFileFolderResponse
 
GetFileFolderResponseInternal - Class in org.syncany.operations.daemon.messages
 
GetFileFolderResponseInternal(GetFileFolderResponse, File) - Constructor for class org.syncany.operations.daemon.messages.GetFileFolderResponseInternal
 
getFileHistories() - Method in class org.syncany.database.DatabaseVersion
 
getFileHistories() - Method in class org.syncany.database.MemoryDatabase
 
getFileHistories(List<PartialFileHistory.FileHistoryId>) - Method in class org.syncany.database.dao.FileHistorySqlDao
 
getFileHistories(List<PartialFileHistory.FileHistoryId>) - Method in class org.syncany.database.SqlDatabase
 
getFileHistories(FileContent.FileChecksum) - Method in class org.syncany.database.MemoryDatabase
 
getFileHistoriesByChecksumSizeAndModifiedDate(String, long, Date) - Method in class org.syncany.database.dao.FileHistorySqlDao
This function returns FileHistories with the last version for which this last version matches the given checksum, size and modified date.
getFileHistoriesToPurgeBefore(long) - Method in class org.syncany.database.dao.FileVersionSqlDao
 
getFileHistoriesToPurgeBefore(long) - Method in class org.syncany.database.SqlDatabase
 
getFileHistoriesToPurgeInInterval(long, long, CleanupOperationOptions.TimeUnit) - Method in class org.syncany.database.dao.FileVersionSqlDao
 
getFileHistoriesToPurgeInInterval(long, long, CleanupOperationOptions.TimeUnit) - Method in class org.syncany.database.SqlDatabase
 
getFileHistoriesWithFileVersions() - Method in class org.syncany.database.dao.FileHistorySqlDao
 
getFileHistoriesWithFileVersions() - Method in class org.syncany.database.SqlDatabase
Deprecated.
getFileHistoriesWithFileVersions(VectorClock, int) - Method in class org.syncany.database.dao.FileHistorySqlDao
Note: Also selects versions marked as DIRTY
getFileHistoriesWithLastVersion() - Method in class org.syncany.database.dao.FileHistorySqlDao
 
getFileHistoriesWithLastVersion() - Method in class org.syncany.database.SqlDatabase
 
getFileHistoriesWithLastVersionByChecksumSizeAndModifiedDate(String, long, Date) - Method in class org.syncany.database.SqlDatabase
 
getFileHistoriesWithLastVersionByPath(String) - Method in class org.syncany.database.SqlDatabase
 
getFileHistory(String) - Method in class org.syncany.database.MemoryDatabase
 
getFileHistory(PartialFileHistory.FileHistoryId) - Method in class org.syncany.database.dao.FileVersionSqlDao
 
getFileHistory(PartialFileHistory.FileHistoryId) - Method in class org.syncany.database.DatabaseVersion
 
getFileHistory(PartialFileHistory.FileHistoryId) - Method in class org.syncany.database.MemoryDatabase
 
getFileHistory(PartialFileHistory.FileHistoryId) - Method in class org.syncany.database.SqlDatabase
 
GetFileHistoryFolderRequest - Class in org.syncany.operations.daemon.messages
 
GetFileHistoryFolderRequest() - Constructor for class org.syncany.operations.daemon.messages.GetFileHistoryFolderRequest
 
GetFileHistoryFolderRequestHandler - Class in org.syncany.operations.daemon.messages
Deprecated.
GetFileHistoryFolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.GetFileHistoryFolderRequestHandler
Deprecated.
 
GetFileHistoryFolderResponse - Class in org.syncany.operations.daemon.messages
 
GetFileHistoryFolderResponse(int, String, List<FileVersion>) - Constructor for class org.syncany.operations.daemon.messages.GetFileHistoryFolderResponse
 
getFileHistoryId() - Method in class org.syncany.database.FileVersion
 
getFileHistoryId() - Method in class org.syncany.database.PartialFileHistory
Returns the file history identifier for this file history.
getFileHistoryId() - Method in class org.syncany.operations.daemon.messages.GetFileFolderRequest
 
getFileHistoryId() - Method in class org.syncany.operations.daemon.messages.GetFileHistoryFolderRequest
 
getFileHistoryId() - Method in class org.syncany.operations.restore.RestoreOperationOptions
 
getFileHistoryWithLastVersionByPath(String) - Method in class org.syncany.database.dao.FileHistorySqlDao
This function returns a FileHistory, with as last version a FileVersion with the given path.
getFileList() - Method in class org.syncany.operations.ls.LsOperationResult
 
getFileList(String, Date, boolean, boolean, boolean, Set<FileVersion.FileType>) - Method in class org.syncany.database.dao.FileVersionSqlDao
 
getFileList(String, Date, boolean, boolean, boolean, Set<FileVersion.FileType>) - Method in class org.syncany.database.SqlDatabase
 
getFilename() - Method in class org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent
 
getFileResponse() - Method in class org.syncany.operations.daemon.messages.GetFileFolderResponseInternal
 
getFiles() - Method in class org.syncany.operations.daemon.messages.GetFileHistoryFolderResponse
 
getFilesInTransactions(Set<TransactionTO>) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
Returns a Set of all files that are not temporary, but are listed in a transaction file.
getFileTokenTempFileFromCache(String) - Method in class org.syncany.operations.daemon.WebServer
 
getFileType() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
getFileTypes() - Method in class org.syncany.operations.ls.LsOperationOptions
 
getFileVersion() - Method in class org.syncany.operations.restore.RestoreOperationOptions
 
getFileVersion(long) - Method in class org.syncany.database.PartialFileHistory
Returns the file version with the given file version number, or null if a version with this number does not exist in this file history.
getFileVersion(PartialFileHistory.FileHistoryId, long) - Method in class org.syncany.database.dao.FileVersionSqlDao
 
getFileVersion(PartialFileHistory.FileHistoryId, long) - Method in class org.syncany.database.SqlDatabase
 
getFileVersions() - Method in class org.syncany.database.PartialFileHistory
Returns an unmodifiable map of the FileVersions, keyed by the version number of the corresponding file version.
getFileVersions() - Method in class org.syncany.operations.ls.LsOperationResult
 
getFirstDaemonUser(DaemonConfigTO) - Static method in class org.syncany.config.DaemonConfigHelper
 
getFolder() - Method in class org.syncany.operations.daemon.Watch
 
getFolders() - Method in class org.syncany.config.to.DaemonConfigTO
 
getFormat() - Method in class org.syncany.crypto.SaltedSecretKey
 
getGenlinkOptions() - Method in class org.syncany.operations.init.InitOperationOptions
 
getGenLinkResult() - Method in class org.syncany.operations.init.InitOperationResult
 
getGzipTransformerTO() - Method in class org.syncany.config.to.DefaultRepoTOFactory
 
getHeader() - Method in class org.syncany.database.DatabaseVersion
 
getHeader() - Method in class org.syncany.operations.daemon.messages.ConfirmUserInteractionExternalEvent
 
getHighestKnownDatabaseFilenameNumbers() - Method in class org.syncany.database.dao.ApplicationSqlDao
 
getHighestKnownDatabaseFilenameNumbers() - Method in class org.syncany.database.SqlDatabase
 
getHost() - Method in class org.syncany.operations.daemon.messages.ConnectToHostExternalEvent
 
getId() - Method in class org.syncany.chunk.MultiChunk
 
getId() - Method in class org.syncany.crypto.CipherSpec
 
getId() - Method in class org.syncany.database.MultiChunkEntry
 
getId() - Method in class org.syncany.operations.daemon.messages.api.Request
 
getId() - Method in class org.syncany.plugins.Plugin
Returns a unique plugin identifier.
getIgnoredFiles() - Method in class org.syncany.config.Config
 
getInstance() - Static method in class org.syncany.cli.util.InitConsole
 
getInstance() - Static method in class org.syncany.config.LocalEventBus
 
getInstance(Class<T>) - Static method in class org.syncany.config.InternalEventBus
 
getInstance(String) - Static method in class org.syncany.chunk.Fingerprinter
 
getInstance(String) - Static method in class org.syncany.chunk.MultiChunker
Instantiates a multichunker by its name using the default constructor.
getInstance(String) - Static method in class org.syncany.chunk.Transformer
Instantiates a transformer by its name using the default constructor.
getInstance(String) - Static method in class org.syncany.cli.CommandFactory
Maps the given command name to a corresponding Command class and instantiates it.
getInterceptor() - Method in interface org.syncany.plugins.transfer.oauth.OAuthGenerator.WithInterceptor
 
getInterval() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
getIvSize() - Method in class org.syncany.crypto.CipherSpec
 
getKeepBytes() - Method in class org.syncany.config.Cache
 
getKeySize() - Method in class org.syncany.crypto.CipherSpec
 
getKnownDatabases() - Method in class org.syncany.database.dao.ApplicationSqlDao
Queries the database for already known DatabaseRemoteFiles and returns a list of all of them.
getKnownDatabases() - Method in class org.syncany.database.SqlDatabase
 
getLast() - Method in class org.syncany.operations.down.DatabaseBranch
 
getLastDatabaseVersion() - Method in class org.syncany.database.MemoryDatabase
 
getLastDatabaseVersionHeader() - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
getLastDatabaseVersionHeader() - Method in class org.syncany.database.SqlDatabase
 
getLastDatabaseVersions(int, int, int) - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
getLastDatabaseVersions(int, int, int) - Method in class org.syncany.database.SqlDatabase
 
getLastModified() - Method in class org.syncany.database.FileVersion
 
getLastModified() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
getLastRemoteCleanupNumber(Map<String, CleanupRemoteFile>) - Method in class org.syncany.operations.AbstractTransferOperation
 
getLastVersion() - Method in class org.syncany.database.PartialFileHistory
Returns the last file version in this instance of the partial file history, or null if there are no file versions.
getLinkTarget() - Method in class org.syncany.database.FileVersion
 
getLinkTarget() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
getListMode() - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
getLocalDatabaseBranch() - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
getLocalDatabaseBranch() - Method in class org.syncany.database.SqlDatabase
 
getLocalDir() - Method in class org.syncany.config.Config
 
getLocalDir() - Method in class org.syncany.operations.init.ConnectOperationOptions
 
getLocalDir() - Method in class org.syncany.operations.init.InitOperationOptions
 
getLocalPluginInfo() - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
getLocalTempLocation() - Method in class org.syncany.plugins.transfer.to.ActionTO
 
getLogDir() - Method in class org.syncany.config.Config
 
getLsRemoteResult() - Method in class org.syncany.operations.down.DownOperationResult
 
getMachineName() - Method in class org.syncany.config.Config
 
getMachineName() - Method in class org.syncany.config.to.ConfigTO
 
getMachineName() - Method in class org.syncany.plugins.transfer.to.TransactionTO
 
getMasterKey() - Method in class org.syncany.config.Config
 
getMasterKey() - Method in class org.syncany.config.to.ConfigTO
 
getMasterKey() - Method in class org.syncany.crypto.CipherSession
Returns the master key
getMasterKeySalt() - Method in class org.syncany.operations.init.ApplicationLink
 
getMatchingConstructorForClass(Class<?>, Class<?>...) - Static method in class org.syncany.util.ReflectionUtil
 
getMaxDatabaseFiles() - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
getMaxDatabaseVersionCount() - Method in class org.syncany.operations.log.LogOperationOptions
 
getMaxDirtyVectorClock(String) - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
getMaxDirtyVectorClock(String) - Method in class org.syncany.database.SqlDatabase
 
getMaxFileCount() - Method in class org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent
 
getMaxFileHistoryCount() - Method in class org.syncany.operations.log.LogOperationOptions
 
getMergedDatabaseFilesCount() - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
getMessage() - Method in class org.syncany.operations.daemon.messages.api.Response
 
getMessage() - Method in class org.syncany.operations.daemon.messages.ConfirmUserInteractionExternalEvent
 
getMessage() - Method in class org.syncany.operations.daemon.messages.ShowMessageExternalEvent
 
getMessage() - Method in class org.syncany.operations.plugin.PluginListResponse
 
getMessage() - Method in class org.syncany.operations.update.AppInfoResponse
 
getMessageClass(String) - Static method in class org.syncany.operations.daemon.messages.api.MessageFactory
 
getMinKeepDeletedSeconds() - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
getMinSecondsBetweenCleanups() - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
getMultiChunk(MultiChunkEntry.MultiChunkId) - Method in class org.syncany.database.DatabaseVersion
 
getMultiChunk(MultiChunkEntry.MultiChunkId) - Method in class org.syncany.database.MemoryDatabase
 
getMultiChunker() - Method in class org.syncany.config.Config
 
getMultiChunker() - Method in class org.syncany.config.to.RepoTO
 
getMultiChunkFile(MultiChunkEntry.MultiChunkId) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper during the deduplication process before a new MultiChunk is created/opened.
getMultiChunkId() - Method in class org.syncany.plugins.transfer.files.MultichunkRemoteFile
Returns the multichunk identifier
getMultiChunkId(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.dao.MultiChunkSqlDao
Note: This method selects also DIRTY.
getMultiChunkId(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.DatabaseVersion
Get a multichunk that this chunk is contained in.
getMultiChunkId(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.SqlDatabase
 
getMultiChunkIdForChunk(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.MemoryDatabase
Get a multichunk that this chunk is contained in.
getMultiChunkIds(FileContent.FileChecksum) - Method in class org.syncany.database.dao.MultiChunkSqlDao
Note: This method selects also DIRTY.
getMultiChunkIds(FileContent.FileChecksum) - Method in class org.syncany.database.SqlDatabase
 
getMultiChunkIdsByChecksums(List<ChunkEntry.ChunkChecksum>) - Method in class org.syncany.database.dao.MultiChunkSqlDao
Note: This method selects also DIRTY.
getMultiChunkIdsByChecksums(List<ChunkEntry.ChunkChecksum>) - Method in class org.syncany.database.SqlDatabase
 
getMultiChunks() - Method in class org.syncany.database.DatabaseVersion
Get all multichunks in this database version.
getMultiChunks() - Method in class org.syncany.database.MemoryDatabase
 
getMultiChunks(VectorClock) - Method in class org.syncany.database.dao.MultiChunkSqlDao
Note: This method selects also DIRTY.
getName() - Method in class org.syncany.database.FileVersion
 
getName() - Method in class org.syncany.plugins.Plugin
Returns a short name of the plugin
getName() - Method in class org.syncany.plugins.transfer.files.RemoteFile
Returns the name of the file (as it is identified by Syncany)
getName() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
getNewestDatabaseFileVersion(String, List<DatabaseRemoteFile>) - Method in class org.syncany.operations.AbstractTransferOperation
This method is used to determine how a database file should be named when it is about to be uploaded.
getNewFiles() - Method in class org.syncany.operations.ChangeSet
 
getNonEmptyDatabaseVersionHeaders() - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
getNonEmptyDatabaseVersionHeaders() - Method in class org.syncany.database.SqlDatabase
 
getOperatingSystem() - Method in class org.syncany.operations.update.AppInfo
 
getOperatingSystem() - Static method in class org.syncany.util.EnvironmentUtil
 
getOperatingSystemDescription() - Static method in class org.syncany.util.EnvironmentUtil
Returns the operating system short descripton.
getOperationName() - Method in class org.syncany.plugins.transfer.files.ActionRemoteFile
 
getOptions() - Method in class org.syncany.operations.daemon.messages.ConnectManagementRequest
 
getOptions() - Method in class org.syncany.operations.daemon.messages.GenlinkFolderRequest
 
getOptions() - Method in class org.syncany.operations.daemon.messages.InitManagementRequest
 
getOptions() - Method in class org.syncany.operations.daemon.messages.LogFolderRequest
 
getOptions() - Method in class org.syncany.operations.daemon.messages.LsFolderRequest
 
getOptions() - Method in class org.syncany.operations.daemon.messages.PluginManagementRequest
 
getOptions() - Method in class org.syncany.operations.daemon.messages.RestoreFolderRequest
 
getOptions() - Method in class org.syncany.operations.daemon.messages.StatusFolderRequest
 
getOptions() - Method in class org.syncany.operations.daemon.messages.UpdateManagementRequest
 
getOptions() - Method in class org.syncany.plugins.transfer.NestedTransferPluginOption
 
getOrderedOptions(Class<? extends TransferSettings>) - Static method in class org.syncany.plugins.transfer.TransferPluginOptions
Get an ordered list of TransferPluginOptions, given class a TransferSettings class.
getParent() - Method in class org.syncany.util.NormalizedPath
 
getPassword() - Method in class org.syncany.config.to.UserTO
 
getPassword() - Method in class org.syncany.operations.daemon.messages.GetPasswordUserInteractionExternalEventResponse
 
getPassword() - Method in class org.syncany.operations.init.ConnectOperationOptions
 
getPassword() - Method in class org.syncany.operations.init.InitOperationOptions
 
GetPasswordUserInteractionExternalEvent - Class in org.syncany.operations.daemon.messages
 
GetPasswordUserInteractionExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.GetPasswordUserInteractionExternalEvent
 
GetPasswordUserInteractionExternalEventResponse - Class in org.syncany.operations.daemon.messages
 
GetPasswordUserInteractionExternalEventResponse() - Constructor for class org.syncany.operations.daemon.messages.GetPasswordUserInteractionExternalEventResponse
 
GetPasswordUserInteractionExternalEventResponse(String) - Constructor for class org.syncany.operations.daemon.messages.GetPasswordUserInteractionExternalEventResponse
 
getPath() - Method in class org.syncany.config.to.FolderTO
 
getPath() - Method in class org.syncany.database.FileVersion
 
getPath() - Method in class org.syncany.plugins.local.LocalTransferSettings
 
getPath() - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager.PathAwareRemoteFileAttributes
 
getPathExpression() - Method in class org.syncany.operations.ls.LsOperationOptions
 
getPathPrefix() - Method in interface org.syncany.plugins.transfer.oauth.OAuthTokenInterceptor
Get the path handled by the interceptor.
getPathPrefix() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenInterceptors.HashTokenInterceptor
 
getPathPrefix() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenInterceptors.RedirectTokenInterceptor
 
getPluginAppMinVersion() - Method in class org.syncany.operations.plugin.PluginInfo
 
getPluginArchitecture() - Method in class org.syncany.operations.plugin.PluginInfo
 
getPluginDate() - Method in class org.syncany.operations.plugin.PluginInfo
 
getPluginId() - Method in class org.syncany.operations.plugin.PluginInfo
 
getPluginId() - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
getPluginList() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getPluginName() - Method in class org.syncany.operations.plugin.PluginInfo
 
getPluginOperatingSystem() - Method in class org.syncany.operations.plugin.PluginInfo
 
getPlugins() - Method in class org.syncany.operations.plugin.PluginListResponse
 
getPluginVersion() - Method in class org.syncany.operations.plugin.PluginInfo
 
getPort() - Method in class org.syncany.config.to.PortTO
 
getPortFile() - Method in class org.syncany.config.Config
 
getPortTO() - Method in class org.syncany.config.to.DaemonConfigTO
 
getPosixPermissions() - Method in class org.syncany.database.FileVersion
 
getPosixPermissions() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
getProcessPid() - Static method in class org.syncany.util.PidFileUtil
Determines the PID for the current Java process.
getPurgeFileVersionSettings() - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
getQuestion() - Method in class org.syncany.operations.daemon.messages.ConfirmUserInteractionExternalEvent
 
getRandomMachineName() - Method in class org.syncany.cli.AbstractInitCommand
 
getReadSecretKey(CipherSpec, byte[]) - Method in class org.syncany.crypto.CipherSession
Creates a new secret key or retrieves it from the read cache.
getReasonForLastValidationFail() - Method in class org.syncany.plugins.transfer.TransferSettings
Get the reason why the validation with TransferSettings.isValid() failed.
getRelativeDatabasePath(File, File) - Static method in class org.syncany.util.FileUtil
 
getRelativePath() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
getRelativePath(File, File) - Static method in class org.syncany.util.FileUtil
 
getRelativeTargetPath() - Method in class org.syncany.operations.restore.RestoreOperationOptions
 
getRemoteFile() - Method in class org.syncany.plugins.transfer.to.ActionTO
 
getRemoteFilePath(Class<? extends RemoteFile>) - Method in class org.syncany.plugins.local.LocalTransferManager
 
getRemoteFilePath(Class<? extends RemoteFile>) - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
getRemoteFilePath(Class<? extends RemoteFile>) - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
getRemoteFilePath(Class<? extends RemoteFile>) - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
getRemoteFilePath(Class<? extends RemoteFile>) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
getRemoteFilePath(Class<? extends RemoteFile>) - Method in interface org.syncany.plugins.transfer.TransferManager
Return the path for a concrete RemoteFile implementation as it is stored on the remote side *
getRemotePluginInfo() - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
getRemovedMultiChunksCount() - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
getRemovedMultiChunksSize() - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
getRemovedOldVersionsCount() - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
getRepoId() - Method in class org.syncany.config.Config
 
getRepoId() - Method in class org.syncany.config.to.RepoTO
 
getRepoTO() - Method in class org.syncany.operations.init.InitOperationOptions
 
getRequestId() - Method in class org.syncany.operations.daemon.messages.api.Response
 
getRequiredCommandScope() - Method in class org.syncany.cli.CleanupCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.Command
A command can either be executed within an initialized local directory or in a regular (non-Syncany) directory.
getRequiredCommandScope() - Method in class org.syncany.cli.ConnectCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.DaemonCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.DebugCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.DownCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.GenlinkCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.InitCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.LogCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.LsCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.LsRemoteCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.PluginCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.RestoreCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.StatusCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.UpCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.UpdateCommand
 
getRequiredCommandScope() - Method in class org.syncany.cli.WatchCommand
 
getResult() - Method in class org.syncany.operations.daemon.messages.api.FolderResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.CleanupEndSyncExternalEvent
 
getResult() - Method in class org.syncany.operations.daemon.messages.ConfirmUserInteractionExternalEventResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.ConnectManagementResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.GenlinkFolderResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.InitManagementResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.LogFolderResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.LsFolderResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.LsRemoteFolderResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.PluginManagementResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.RestoreFolderResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.StatusFolderResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.UpdateManagementResponse
 
getResult() - Method in class org.syncany.operations.daemon.messages.UpEndSyncExternalEvent
 
getResultCode() - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
getResultCode() - Method in class org.syncany.operations.daemon.DaemonOperationResult
 
getResultCode() - Method in class org.syncany.operations.daemon.messages.DownEndSyncExternalEvent
 
getResultCode() - Method in class org.syncany.operations.daemon.messages.UpEndSyncExternalEvent
 
getResultCode() - Method in class org.syncany.operations.down.DownOperationResult
 
getResultCode() - Method in class org.syncany.operations.init.ConnectOperationResult
 
getResultCode() - Method in class org.syncany.operations.init.InitOperationResult
 
getResultCode() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getResultCode() - Method in class org.syncany.operations.restore.RestoreOperationResult
 
getResultCode() - Method in class org.syncany.operations.up.UpOperationResult
 
getResultCode() - Method in class org.syncany.operations.update.UpdateOperationResult
 
getRoot() - Method in class org.syncany.operations.daemon.messages.api.FolderRequest
 
getRoot() - Method in class org.syncany.operations.daemon.messages.LogFolderResponse
 
getRoot() - Method in class org.syncany.operations.daemon.messages.SyncExternalEvent
 
getSalt() - Method in class org.syncany.config.to.MasterTO
 
getSalt() - Method in class org.syncany.crypto.SaltedSecretKey
 
getSettings() - Method in class org.syncany.config.to.TypedPropertyListTO
 
getSettleDelay() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
getSha256sum() - Method in class org.syncany.operations.plugin.PluginInfo
 
getShareLink() - Method in class org.syncany.operations.init.GenlinkOperationResult
 
getShortLinkId() - Method in class org.syncany.operations.init.ApplicationLinkShortenerResponse
 
getSize() - Method in class org.syncany.chunk.Chunk
 
getSize() - Method in class org.syncany.chunk.MultiChunk
 
getSize() - Method in class org.syncany.chunk.ZipMultiChunk
 
getSize() - Method in class org.syncany.database.ChunkEntry
 
getSize() - Method in class org.syncany.database.FileContent
 
getSize() - Method in class org.syncany.database.FileVersion
 
getSize() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
getSize() - Method in class org.syncany.database.MultiChunkEntry
 
getSource() - Method in class org.syncany.operations.daemon.messages.PluginInstallExternalEvent
 
getSourcePluginPath() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getStackTrace(Exception) - Static method in class org.syncany.util.StringUtil
 
getStartDatabaseVersionIndex() - Method in class org.syncany.operations.log.LogOperationOptions
 
getStateDir() - Method in class org.syncany.config.Config
 
getStatement(String) - Method in class org.syncany.database.dao.AbstractSqlDao
 
getStatement(String) - Static method in class org.syncany.database.DatabaseConnectionFactory
Retrieves a SQL statement template from a resource using the given resource identifier.
getStatement(Connection, String) - Method in class org.syncany.database.dao.AbstractSqlDao
 
getStatementInputStream(String) - Static method in class org.syncany.database.DatabaseConnectionFactory
 
getStatus() - Method in class org.syncany.database.DatabaseVersion
 
getStatus() - Method in class org.syncany.database.FileVersion
 
getStatus() - Method in class org.syncany.operations.daemon.Watch
 
getStatus() - Method in class org.syncany.plugins.transfer.to.ActionTO
 
getStatusOptions() - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
getStatusOptions() - Method in class org.syncany.operations.up.UpOperationOptions
 
getStatusResult() - Method in class org.syncany.operations.up.UpOperationResult
 
getStrategy() - Method in class org.syncany.operations.init.ConnectOperationOptions
 
getString(T) - Method in interface org.syncany.util.StringUtil.StringJoinListener
 
getSystemProperties() - Method in class org.syncany.config.to.UserConfigTO
 
getTargetFile() - Method in class org.syncany.operations.restore.RestoreFileSystemActionResult
 
getTargetFile() - Method in class org.syncany.operations.restore.RestoreOperationResult
 
getTargetPluginPath() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getTargetRemoteFile() - Method in class org.syncany.plugins.transfer.files.TempRemoteFile
Returns the target remote file, i.e.
getTempFile() - Method in class org.syncany.operations.daemon.messages.GetFileFolderResponseInternal
 
getTempRemoteFile() - Method in class org.syncany.plugins.transfer.to.ActionTO
 
getTempToken() - Method in class org.syncany.operations.daemon.messages.GetFileFolderResponse
 
getTestResult() - Method in class org.syncany.operations.init.ConnectOperationResult
 
getTestResult() - Method in class org.syncany.operations.init.InitOperationResult
 
getTimestamp() - Method in class org.syncany.database.DatabaseVersion
 
getTimestamp() - Method in class org.syncany.plugins.transfer.files.ActionRemoteFile
 
getToken() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenFinish
 
getToken() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener
Get the token generated by the OAuth process.
getTotalFileCount() - Method in class org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent
 
getTotalFileSize() - Method in class org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent
 
getTransactionDatabaseFile() - Method in class org.syncany.config.Config
 
getTransactionDatabaseFile(long) - Method in class org.syncany.config.Config
 
getTransactionFile() - Method in class org.syncany.config.Config
 
getTransactionFile(long) - Method in class org.syncany.config.Config
 
getTransactionFileLimit() - Method in class org.syncany.operations.up.UpOperationOptions
 
getTransactionListFile() - Method in class org.syncany.config.Config
 
getTransactionsByClient(String) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
This function returns a list of all remote transaction files that belong to the client.
getTransactionsCompleted() - Method in class org.syncany.operations.up.UpOperationResult
 
getTransactionSizeLimit() - Method in class org.syncany.operations.up.UpOperationOptions
 
getTransferManagerClass(Class<? extends TransferPlugin>) - Static method in class org.syncany.plugins.transfer.TransferPluginUtil
Determines the TransferManager class for a given TransferPlugin class.
getTransferPlugin() - Method in class org.syncany.config.Config
 
getTransferPluginClass(Class<? extends TransferSettings>) - Static method in class org.syncany.plugins.transfer.TransferPluginUtil
Determines the TransferPlugin class for a given TransferSettings class.
getTransferSettings() - Method in class org.syncany.config.to.ConfigTO
 
getTransferSettingsClass(Class<? extends TransferPlugin>) - Static method in class org.syncany.plugins.transfer.TransferPluginUtil
Determines the TransferSettings class for a given TransferPlugin class.
getTransformer() - Method in class org.syncany.config.Config
 
getTransformers() - Method in class org.syncany.config.to.RepoTO
 
getTransformersTO(boolean, List<CipherSpec>) - Method in class org.syncany.config.to.DefaultRepoTOFactory
 
getType() - Method in class org.syncany.config.to.TypedPropertyListTO
 
getType() - Method in class org.syncany.database.FileVersion
 
getType() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
getType() - Method in class org.syncany.operations.down.actions.FileSystemAction
 
getType() - Method in class org.syncany.operations.update.AppInfo
 
getType() - Method in class org.syncany.plugins.transfer.to.ActionTO
 
getType() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
getType() - Method in class org.syncany.plugins.transfer.TransferSettings
 
getUnchangedFiles() - Method in class org.syncany.operations.ChangeSet
 
getUnknownRemoteDatabases() - Method in class org.syncany.operations.ls_remote.LsRemoteOperationResult
 
getUnusedMultiChunks() - Method in class org.syncany.database.dao.MultiChunkSqlDao
 
getUnusedMultiChunks() - Method in class org.syncany.database.SqlDatabase
 
getUpdated() - Method in class org.syncany.database.FileVersion
 
getUpdatedPluginIds() - Method in class org.syncany.operations.plugin.PluginOperationResult
 
getUpOptions() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
getUser() - Method in class org.syncany.config.to.PortTO
 
getUserConfigDir() - Static method in class org.syncany.config.UserConfig
 
getUserConfigFile() - Static method in class org.syncany.config.UserConfig
 
getUserInteractionListener() - Method in class org.syncany.plugins.transfer.TransferSettings
 
getUserKeyStore() - Static method in class org.syncany.config.UserConfig
 
getUserLogDir() - Static method in class org.syncany.config.UserConfig
 
getUsername() - Method in class org.syncany.config.to.UserTO
 
getUserPluginLibDir() - Static method in class org.syncany.config.UserConfig
 
getUserPluginsUserdataDir(String) - Static method in class org.syncany.config.UserConfig
 
getUsers() - Method in class org.syncany.config.to.DaemonConfigTO
 
getUserTrustStore() - Static method in class org.syncany.config.UserConfig
 
getValue() - Method in class org.syncany.chunk.Adler32Fingerprinter
 
getValue() - Method in class org.syncany.chunk.Fingerprinter
Return the value of the currently computed checksum.
getVectorClock() - Method in class org.syncany.database.DatabaseVersion
 
getVectorClock() - Method in class org.syncany.database.DatabaseVersionHeader
 
getVectorClockByDatabaseVersionId(int) - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
getVersion() - Method in class org.syncany.database.FileVersion
 
getVersion() - Method in class org.syncany.operations.daemon.messages.GetFileFolderRequest
 
getVersion() - Method in class org.syncany.plugins.Plugin
Returns the version of the plugin
getWatch() - Method in class org.syncany.operations.daemon.messages.AddWatchManagementRequest
 
getWatch() - Method in class org.syncany.operations.daemon.messages.RemoveWatchManagementRequest
 
getWatches() - Method in class org.syncany.operations.daemon.messages.ListWatchesManagementResponse
 
getWatchList() - Method in class org.syncany.operations.daemon.DaemonOperationResult
 
getWatchOptions() - Method in class org.syncany.config.to.FolderTO
 
getWatchRoots() - Method in class org.syncany.operations.daemon.DaemonOperationOptions
 
getWebServer() - Method in class org.syncany.config.to.DaemonConfigTO
 
getWriteSecretKey(CipherSpec) - Method in class org.syncany.crypto.CipherSession
Creates or retrieves a derived write secret key and updates the cache and re-use count.
GREATER - org.syncany.database.VectorClock.VectorClockComparison
 
GZIPOutputStreamEx(OutputStream, int) - Constructor for class org.syncany.chunk.GzipTransformer.GZIPOutputStreamEx
Level is 1-9 -- 1 being best speed, and 9 being best compression
GzipTransformer - Class in org.syncany.chunk
Implements a Transformer that transforms the input/output stream using the Gzip compression algorithm.
GzipTransformer() - Constructor for class org.syncany.chunk.GzipTransformer
 
GzipTransformer(int, Transformer) - Constructor for class org.syncany.chunk.GzipTransformer
 
GzipTransformer(Transformer) - Constructor for class org.syncany.chunk.GzipTransformer
 
GzipTransformer.GZIPOutputStreamEx - Class in org.syncany.chunk
 

H

handle(Exception) - Method in class org.syncany.operations.daemon.ControlServer
 
handle(String) - Method in class org.syncany.operations.daemon.ControlServer
 
handleRequest(HttpServerExchange) - Method in class org.syncany.operations.daemon.handlers.InternalRestHandler
 
handleRequest(HttpServerExchange) - Method in class org.syncany.operations.daemon.handlers.InternalWebInterfaceHandler
 
handleRequest(HttpServerExchange) - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenInterceptors.HashTokenInterceptor
 
handleRequest(HttpServerExchange) - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenInterceptors.RedirectTokenInterceptor
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.api.FolderRequestHandler
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.GenlinkFolderRequestHandler
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.GetDatabaseVersionHeadersFolderRequestHandler
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.GetFileFolderRequestHandler
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.GetFileHistoryFolderRequestHandler
Deprecated.
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.LogFolderRequestHandler
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.LsFolderRequestHandler
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.LsRemoteFolderRequestHandler
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.RestoreFolderRequestHandler
 
handleRequest(FolderRequest) - Method in class org.syncany.operations.daemon.messages.StatusFolderRequestHandler
 
handleRequest(ManagementRequest) - Method in class org.syncany.operations.daemon.messages.api.ManagementRequestHandler
 
handleRequest(ManagementRequest) - Method in class org.syncany.operations.daemon.messages.ConnectManagementRequestHandler
 
handleRequest(ManagementRequest) - Method in class org.syncany.operations.daemon.messages.InitManagementRequestHandler
 
handleRequest(ManagementRequest) - Method in class org.syncany.operations.daemon.messages.PluginManagementRequestHandler
 
handleRequest(ManagementRequest) - Method in class org.syncany.operations.daemon.messages.UpdateManagementRequestHandler
 
hasChanges() - Method in class org.syncany.operations.ChangeSet
Returns true if files have been added, changed or deleted by checking the size of ChangeSet.getNewFiles(), ChangeSet.getChangedFiles() and ChangeSet.getDeletedFiles().
hasChanges() - Method in class org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent
 
hasChanges() - Method in class org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent
 
hashCode() - Method in class org.syncany.chunk.Adler32Fingerprinter
 
hashCode() - Method in class org.syncany.chunk.MultiChunk
 
hashCode() - Method in class org.syncany.crypto.CipherSpec
 
hashCode() - Method in class org.syncany.crypto.SaltedSecretKey
 
hashCode() - Method in class org.syncany.database.ChunkEntry
 
hashCode() - Method in class org.syncany.database.DatabaseVersion
 
hashCode() - Method in class org.syncany.database.DatabaseVersionHeader
 
hashCode() - Method in class org.syncany.database.FileContent
 
hashCode() - Method in class org.syncany.database.FileVersion
 
hashCode() - Method in class org.syncany.database.MultiChunkEntry
 
hashCode() - Method in class org.syncany.database.ObjectId
 
hashCode() - Method in class org.syncany.database.PartialFileHistory
 
hashCode() - Method in class org.syncany.operations.down.DatabaseBranch
 
hashCode() - Method in class org.syncany.plugins.transfer.files.DatabaseRemoteFile
 
hashCode() - Method in class org.syncany.plugins.transfer.files.RemoteFile
 
HashTokenInterceptor() - Constructor for class org.syncany.plugins.transfer.oauth.OAuthTokenInterceptors.HashTokenInterceptor
 
hasIllegalChars() - Method in class org.syncany.util.NormalizedPath
 
hasMoreElements() - Method in interface org.syncany.chunk.Chunker.ChunkEnumeration
Returns true if the chunker can return at least one more chunk.
hasMoreElements() - Method in class org.syncany.chunk.FixedChunker.FixedChunkEnumeration
 
hasMoreElements() - Method in class org.syncany.chunk.TttdChunker.TTTDEnumeration
 
hasNext() - Method in class org.syncany.operations.down.DatabaseFileReader
 
hasPath() - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager.PathAwareRemoteFileAttributes
 
hasStopped() - Method in class org.syncany.operations.daemon.WatchRunner
 
HEADER_ONLY - org.syncany.database.dao.DatabaseXmlSerializer.DatabaseReadType
 
HMAC_SPEC - Static variable in class org.syncany.crypto.MultiCipherOutputStream
 
HmacSha256CipherSpec - Class in org.syncany.crypto.specs
 
HmacSha256CipherSpec() - Constructor for class org.syncany.crypto.specs.HmacSha256CipherSpec
 
HOURS - org.syncany.operations.cleanup.CleanupOperationOptions.TimeUnit
 

I

id - Variable in class org.syncany.chunk.MultiChunk
 
ID - Static variable in class org.syncany.plugins.local.LocalTransferPlugin
 
identifier - Variable in class org.syncany.database.ObjectId
 
IgnoredFiles - Class in org.syncany.config
This class serves as a container of patterns of filenames that should be ignored.
IgnoredFiles(File) - Constructor for class org.syncany.config.IgnoredFiles
 
ignorePaths - Variable in class org.syncany.operations.watch.RecursiveWatcher
 
IN_SYNC - org.syncany.operations.daemon.Watch.SyncStatus
 
incrementClock(String) - Method in class org.syncany.database.VectorClock
Increases the component of a unit by 1.
incrementTransactionsCompleted() - Method in class org.syncany.operations.up.UpOperationResult
 
IndentXmlStreamWriter(Writer) - Constructor for class org.syncany.database.dao.DatabaseXmlWriter.IndentXmlStreamWriter
 
index(List<File>, List<File>, Queue<DatabaseVersion>) - Method in class org.syncany.operations.up.Indexer
This method implements the index/deduplication functionality of Syncany.
Indexer - Class in org.syncany.operations.up
The indexer combines the chunking process with the corresponding database lookups for the resulting chunks.
Indexer(Config, Deduper) - Constructor for class org.syncany.operations.up.Indexer
 
init() - Static method in class org.syncany.config.Logging
 
init() - Static method in class org.syncany.config.UserConfig
 
init() - Static method in class org.syncany.crypto.CipherUtil
Initializes the crypto provider ("Bouncy Castle") and tests whether the unlimited strength policy has been enabled.
init(boolean) - Method in class org.syncany.plugins.local.LocalTransferManager
 
init(boolean) - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
init(boolean) - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
init(boolean) - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
init(boolean) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
init(boolean) - Method in interface org.syncany.plugins.transfer.TransferManager
Initialize remote storage.
init(Map<String, String>) - Method in class org.syncany.chunk.CipherTransformer
Initializes the cipher transformer using a settings map.
init(Map<String, String>) - Method in class org.syncany.chunk.GzipTransformer
 
init(Map<String, String>) - Method in class org.syncany.chunk.MultiChunker
Initializes the multichunker using a settings map.
init(Map<String, String>) - Method in class org.syncany.chunk.NoTransformer
The no-transformer does not take any parameters and therefore must not be initialized.
init(Map<String, String>) - Method in class org.syncany.chunk.Transformer
If a transformer is instantiated via the default constructor (e.g.
init(Tailer) - Method in class org.syncany.operations.daemon.ControlServer
 
InitCommand - Class in org.syncany.cli
 
InitCommand() - Constructor for class org.syncany.cli.InitCommand
 
InitConsole - Class in org.syncany.cli.util
Wrapper class for Console to enable mocking for tests.
INITIALIZED_LOCALDIR - org.syncany.cli.CommandScope
Indicates that the local folder must be initialized to run this command.
InitManagementRequest - Class in org.syncany.operations.daemon.messages
 
InitManagementRequest() - Constructor for class org.syncany.operations.daemon.messages.InitManagementRequest
 
InitManagementRequest(InitOperationOptions) - Constructor for class org.syncany.operations.daemon.messages.InitManagementRequest
 
InitManagementRequestHandler - Class in org.syncany.operations.daemon.messages
 
InitManagementRequestHandler() - Constructor for class org.syncany.operations.daemon.messages.InitManagementRequestHandler
 
InitManagementResponse - Class in org.syncany.operations.daemon.messages
 
InitManagementResponse() - Constructor for class org.syncany.operations.daemon.messages.InitManagementResponse
 
InitManagementResponse(int, InitOperationResult, int) - Constructor for class org.syncany.operations.daemon.messages.InitManagementResponse
 
InitOperation - Class in org.syncany.operations.init
The init operation initializes a new repository at a given remote storage location.
InitOperation(InitOperationOptions, UserInteractionListener) - Constructor for class org.syncany.operations.init.InitOperation
 
InitOperationOptions - Class in org.syncany.operations.init
 
InitOperationOptions() - Constructor for class org.syncany.operations.init.InitOperationOptions
 
InitOperationResult - Class in org.syncany.operations.init
 
InitOperationResult() - Constructor for class org.syncany.operations.init.InitOperationResult
 
InitOperationResult.InitResultCode - Enum in org.syncany.operations.init
 
INSTALL - org.syncany.operations.plugin.PluginOperationAction
 
InternalEvent - Class in org.syncany.operations.daemon.messages.api
Internal events are Events meant for JVM-local consumers.
InternalEvent() - Constructor for class org.syncany.operations.daemon.messages.api.InternalEvent
 
InternalEventBus - Class in org.syncany.config
The event bus wraps the Google EventBus service for the daemon.
InternalEventBus() - Constructor for class org.syncany.config.InternalEventBus
 
InternalRestHandler - Class in org.syncany.operations.daemon.handlers
InteralRestHandler handles the REST requests sent to the daemon.
InternalRestHandler(WebServer, WebServer.RequestFormatType) - Constructor for class org.syncany.operations.daemon.handlers.InternalRestHandler
 
InternalWebInterfaceHandler - Class in org.syncany.operations.daemon.handlers
InternalWebInterfaceHandler is responsible for handling requests to the web interface.
InternalWebInterfaceHandler() - Constructor for class org.syncany.operations.daemon.handlers.InternalWebInterfaceHandler
 
InternalWebSocketHandler - Class in org.syncany.operations.daemon.handlers
InternalWebSocketHandler handles the web socket requests sent to the daemon.
InternalWebSocketHandler(WebServer, String, WebServer.RequestFormatType) - Constructor for class org.syncany.operations.daemon.handlers.InternalWebSocketHandler
 
INVALID_NOT_SET - org.syncany.plugins.transfer.TransferPluginOption.ValidationResult
 
INVALID_TYPE - org.syncany.plugins.transfer.TransferPluginOption.ValidationResult
 
isAddedToDaemon() - Method in class org.syncany.operations.init.ConnectOperationResult
 
isAddedToDaemon() - Method in class org.syncany.operations.init.InitOperationResult
 
isAnnotationPresentInHierarchy(Class<?>, Class<? extends Annotation>) - Static method in class org.syncany.util.ReflectionUtil
 
isApplicationRelease() - Static method in class org.syncany.Client
 
isApplyChanges() - Method in class org.syncany.operations.down.DownOperationOptions
 
isArchive() - Method in class org.syncany.util.LimitedDosFileAttributes
 
isCertificateAutoGenerate() - Method in class org.syncany.config.to.WebServerTO
 
isChecksum() - Method in class org.syncany.operations.update.AppInfo
 
isCreateTarget() - Method in class org.syncany.operations.init.InitOperationOptions
 
isDaemon() - Method in class org.syncany.operations.init.ConnectOperationOptions
 
isDaemon() - Method in class org.syncany.operations.init.InitOperationOptions
 
isDebianBased() - Static method in class org.syncany.util.EnvironmentUtil
 
isDelete() - Method in class org.syncany.operations.status.StatusOperationOptions
 
isDeleted() - Method in class org.syncany.operations.ls.LsOperationOptions
 
isDirectory() - Method in class org.syncany.util.LimitedDosFileAttributes
 
isDirectory(File) - Static method in class org.syncany.util.FileUtil
 
isEmpty() - Method in class org.syncany.database.DatabaseVersion
 
isEmpty() - Method in class org.syncany.plugins.transfer.RemoteTransaction
Returns whether the transaction is empty.
isEnabled() - Method in class org.syncany.config.to.FolderTO
 
isEnabled() - Method in class org.syncany.config.to.WebServerTO
 
isEncrypted() - Method in class org.syncany.operations.init.ApplicationLink
 
isEncrypted() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
isEncrypted(File) - Static method in class org.syncany.crypto.CipherUtil
 
isEncryptionEnabled() - Method in class org.syncany.operations.init.InitOperationOptions
 
isFetchHistories() - Method in class org.syncany.operations.ls.LsOperationOptions
 
isFileHistoryId() - Method in class org.syncany.operations.ls.LsOperationOptions
 
isFileIgnored(String, String) - Method in class org.syncany.config.IgnoredFiles
Method to check whether a file should be ignored.
isFileLocked(File) - Static method in class org.syncany.util.FileUtil
 
isForce() - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
isForceChecksum() - Method in class org.syncany.operations.status.StatusOperationOptions
 
isFull() - Method in class org.syncany.chunk.MultiChunk
In write mode, this method determines the fill state of the multichunk and returns whether or not a new chunk can still be added.
isFull() - Method in class org.syncany.chunk.ZipMultiChunk
 
isHeadless - Variable in class org.syncany.cli.AbstractInitCommand
 
isHidden() - Method in class org.syncany.util.LimitedDosFileAttributes
 
isInstalled() - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
isInteractive - Variable in class org.syncany.cli.AbstractInitCommand
 
isLocked() - Method in class org.syncany.database.FileVersionComparator.FileProperties
 
isMacOSX() - Static method in class org.syncany.util.EnvironmentUtil
 
isNewVersionAvailable() - Method in class org.syncany.operations.update.UpdateOperationResult
 
isOther() - Method in class org.syncany.util.LimitedDosFileAttributes
 
isOutdated() - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
isPluginRelease() - Method in class org.syncany.operations.plugin.PluginInfo
 
isPluginThirdParty() - Method in class org.syncany.operations.plugin.PluginInfo
 
isPreventStandby() - Method in class org.syncany.config.to.UserConfigTO
 
isPreventStandby() - Static method in class org.syncany.config.UserConfig
 
isProcessRunning(File) - Static method in class org.syncany.util.PidFileUtil
Determines whether a process is running, based on the given PID file.
isReadOnly() - Method in class org.syncany.util.LimitedDosFileAttributes
 
isRecursive() - Method in class org.syncany.operations.ls.LsOperationOptions
 
isRegularFile() - Method in class org.syncany.util.LimitedDosFileAttributes
 
isRelease() - Method in class org.syncany.operations.update.AppInfo
 
isRemoteAvailable() - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
isRemoveOldVersions() - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
isRemoveUnreferencedTemporaryFiles() - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
isRemoveVersionsByInterval() - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
isRepoFileExists() - Method in class org.syncany.plugins.transfer.StorageTestResult
 
isRequired() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
isResume() - Method in class org.syncany.operations.up.UpOperationOptions
 
isSensitive() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
isShareLinkEncrypted() - Method in class org.syncany.operations.init.GenlinkOperationResult
 
isShortUrl() - Method in class org.syncany.operations.init.GenlinkOperationOptions
 
isSingular() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
isSnapshots() - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
isSnapshots() - Method in class org.syncany.operations.update.UpdateOperationOptions
Get whether or not snapshots are included when the Syncany API is queried.
isSymbolicLink() - Method in class org.syncany.util.LimitedDosFileAttributes
 
isSymlink(File) - Static method in class org.syncany.util.FileUtil
 
isSyncRequested() - Method in class org.syncany.operations.watch.WatchOperation
 
isSyncRunning() - Method in class org.syncany.operations.daemon.WatchRunner
 
isSyncRunning() - Method in class org.syncany.operations.watch.WatchOperation
 
isSystem() - Method in class org.syncany.util.LimitedDosFileAttributes
 
isTargetCanConnect() - Method in class org.syncany.plugins.transfer.StorageTestResult
 
isTargetCanCreate() - Method in class org.syncany.plugins.transfer.StorageTestResult
 
isTargetCanWrite() - Method in class org.syncany.plugins.transfer.StorageTestResult
 
isTargetExists() - Method in class org.syncany.plugins.transfer.StorageTestResult
 
isUnixLike() - Method in enum org.syncany.util.EnvironmentUtil.OperatingSystem
 
isUnixLikeOperatingSystem() - Static method in class org.syncany.util.EnvironmentUtil
 
isValid() - Method in class org.syncany.plugins.transfer.TransferSettings
Check if a TransferSettings instance is valid i.e.
isValid(String) - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
isValidEnum(String, Class<?>) - Static method in class org.syncany.util.ReflectionUtil
Returns whether or not the value is a valid value for the enum given.
isVisible() - Method in class org.syncany.plugins.transfer.TransferPluginOption
 
isWindows() - Static method in class org.syncany.util.EnvironmentUtil
 

J

join(List<T>, String) - Static method in class org.syncany.util.StringUtil
 
join(List<T>, String, StringUtil.StringJoinListener<T>) - Static method in class org.syncany.util.StringUtil
 
join(T[], String) - Static method in class org.syncany.util.StringUtil
 
join(T[], String, StringUtil.StringJoinListener<T>) - Static method in class org.syncany.util.StringUtil
 
JSON - org.syncany.operations.daemon.WebServer.RequestFormatType
 
JsonMessageFactory - Class in org.syncany.operations.daemon.messages.api
 
JsonMessageFactory() - Constructor for class org.syncany.operations.daemon.messages.api.JsonMessageFactory
 

K

KEY_DERIVATION_DIGEST - Static variable in class org.syncany.crypto.CipherParams
Hash function used in the HKDF key derivation algorithm for deriving keys from a master key.
KEY_DERIVATION_INFO - Static variable in class org.syncany.crypto.CipherParams
Additional info used in the HKDF key derivation algorithm.

L

lastAccessTime() - Method in class org.syncany.util.LimitedDosFileAttributes
 
lastModifiedTime() - Method in class org.syncany.util.LimitedDosFileAttributes
 
len - Variable in class org.syncany.chunk.Adler32Fingerprinter
The place to where the current checksum has been computed.
LightweightDatabaseVersion - Class in org.syncany.operations.log
 
LightweightDatabaseVersion() - Constructor for class org.syncany.operations.log.LightweightDatabaseVersion
 
LimitedDosFileAttributes - Class in org.syncany.util
 
LimitedDosFileAttributes(String) - Constructor for class org.syncany.util.LimitedDosFileAttributes
 
LimitedSortedSet<E> - Class in org.syncany.util
A limited sorted set is a TreeSet with limited entries.
LimitedSortedSet(int) - Constructor for class org.syncany.util.LimitedSortedSet
 
list() - Static method in class org.syncany.plugins.Plugins
Loads and returns a list of all available Plugins.
list(Class<T>) - Method in class org.syncany.plugins.local.LocalTransferManager
 
list(Class<T>) - Static method in class org.syncany.plugins.Plugins
Loads and returns a list of all Plugins matching the given subclass.
list(Class<T>) - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
list(Class<T>) - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
list(Class<T>) - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
list(Class<T>) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
list(Class<T>) - Method in interface org.syncany.plugins.transfer.TransferManager
Retrieves a list of all files in the remote repository, filtered by the type of the desired file, i.e.
LIST - org.syncany.operations.daemon.DaemonOperationOptions.DaemonAction
 
LIST - org.syncany.operations.plugin.PluginOperationAction
 
listener - Variable in class org.syncany.operations.init.AbstractInitOperation
 
listFolder(String) - Method in interface org.syncany.plugins.transfer.features.PathAwareFeatureExtension
Lists the contents of the given sub path / folder on the remote storage.
ListWatchesManagementRequest - Class in org.syncany.operations.daemon.messages
 
ListWatchesManagementRequest() - Constructor for class org.syncany.operations.daemon.messages.ListWatchesManagementRequest
 
ListWatchesManagementResponse - Class in org.syncany.operations.daemon.messages
 
ListWatchesManagementResponse() - Constructor for class org.syncany.operations.daemon.messages.ListWatchesManagementResponse
 
ListWatchesManagementResponse(int, List<Watch>) - Constructor for class org.syncany.operations.daemon.messages.ListWatchesManagementResponse
 
load(File) - Static method in class org.syncany.config.to.ConfigTO
 
load(File) - Static method in class org.syncany.config.to.DaemonConfigTO
 
load(File) - Static method in class org.syncany.config.to.UserConfigTO
 
load(Transformer, File) - Static method in class org.syncany.plugins.transfer.to.TransactionTO
 
load(MemoryDatabase, File, VectorClock, VectorClock, DatabaseXmlSerializer.DatabaseReadType) - Method in class org.syncany.database.dao.DatabaseXmlSerializer
 
loadChunkCache() - Method in class org.syncany.database.dao.ChunkSqlDao
 
loadConfig(File) - Static method in class org.syncany.config.ConfigHelper
Loads a Config object from the given local directory.
loadConfigTO(File) - Static method in class org.syncany.config.ConfigHelper
Loads the config transfer object from the local directory or throws an exception if the file does not exist.
loadPatterns() - Method in class org.syncany.config.IgnoredFiles
 
loadPendingTransactionList() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
Check if we have transactions from an Up operation that we can resume.
loadRepoTO(File, ConfigTO) - Static method in class org.syncany.config.ConfigHelper
Loads the repository transfer object from the local directory.
LOCAL - org.syncany.operations.plugin.PluginOperationOptions.PluginListMode
 
localDir - Variable in class org.syncany.cli.Command
 
LocalEventBus - Class in org.syncany.config
The local event bus is used to pass messages and events between operations and commands, as well as to replace traditional listeners.
LocalEventBus() - Constructor for class org.syncany.config.LocalEventBus
 
LocalTransferManager - Class in org.syncany.plugins.local
Implements a TransferManager based on a local storage backend for the LocalTransferPlugin.
LocalTransferManager(LocalTransferSettings, Config) - Constructor for class org.syncany.plugins.local.LocalTransferManager
 
LocalTransferPlugin - Class in org.syncany.plugins.local
Identifies the local storage Plugin for Syncany.
LocalTransferPlugin() - Constructor for class org.syncany.plugins.local.LocalTransferPlugin
 
LocalTransferSettings - Class in org.syncany.plugins.local
The local connection represents the settings required to create to a backend based on a local (or mounted network) folder.
LocalTransferSettings() - Constructor for class org.syncany.plugins.local.LocalTransferSettings
 
LogCommand - Class in org.syncany.cli
 
LogCommand() - Constructor for class org.syncany.cli.LogCommand
 
LogFolderRequest - Class in org.syncany.operations.daemon.messages
 
LogFolderRequest() - Constructor for class org.syncany.operations.daemon.messages.LogFolderRequest
 
LogFolderRequestHandler - Class in org.syncany.operations.daemon.messages
 
LogFolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.LogFolderRequestHandler
 
LogFolderResponse - Class in org.syncany.operations.daemon.messages
 
LogFolderResponse() - Constructor for class org.syncany.operations.daemon.messages.LogFolderResponse
 
LogFolderResponse(LogOperationResult, int, String) - Constructor for class org.syncany.operations.daemon.messages.LogFolderResponse
 
LogFormatter - Class in org.syncany.config
The log formatter implements a Formatter.
LogFormatter() - Constructor for class org.syncany.config.LogFormatter
 
logger - Static variable in class org.syncany.cli.LogCommand
 
logger - Static variable in class org.syncany.cli.LsCommand
 
logger - Static variable in class org.syncany.cli.RestoreCommand
 
logger - Static variable in class org.syncany.config.InternalEventBus
 
logger - Static variable in class org.syncany.database.dao.ApplicationSqlDao
 
logger - Static variable in class org.syncany.database.dao.DatabaseVersionSqlDao
 
logger - Static variable in class org.syncany.database.SqlDatabase
 
logger - Static variable in class org.syncany.operations.daemon.messages.api.FolderRequestHandler
 
logger - Static variable in class org.syncany.operations.daemon.messages.api.ManagementRequestHandler
 
logger - Static variable in class org.syncany.operations.daemon.messages.api.MessageFactory
 
logger - Static variable in class org.syncany.operations.down.actions.FileSystemAction
 
logger - Static variable in class org.syncany.operations.init.AbstractInitOperation
 
logger - Static variable in class org.syncany.operations.watch.RecursiveWatcher
 
logger - Static variable in class org.syncany.util.NormalizedPath
 
Logging - Class in org.syncany.config
The logging class offers convenience functions to initialize and update the application's log options.
Logging() - Constructor for class org.syncany.config.Logging
 
LogOperation - Class in org.syncany.operations.log
 
LogOperation(Config, LogOperationOptions) - Constructor for class org.syncany.operations.log.LogOperation
 
LogOperationOptions - Class in org.syncany.operations.log
 
LogOperationOptions() - Constructor for class org.syncany.operations.log.LogOperationOptions
 
LogOperationResult - Class in org.syncany.operations.log
 
LogOperationResult() - Constructor for class org.syncany.operations.log.LogOperationResult
 
LogOperationResult(ArrayList<LightweightDatabaseVersion>) - Constructor for class org.syncany.operations.log.LogOperationResult
 
LsCommand - Class in org.syncany.cli
 
LsCommand() - Constructor for class org.syncany.cli.LsCommand
 
LsFolderRequest - Class in org.syncany.operations.daemon.messages
 
LsFolderRequest() - Constructor for class org.syncany.operations.daemon.messages.LsFolderRequest
 
LsFolderRequestHandler - Class in org.syncany.operations.daemon.messages
 
LsFolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.LsFolderRequestHandler
 
LsFolderResponse - Class in org.syncany.operations.daemon.messages
 
LsFolderResponse() - Constructor for class org.syncany.operations.daemon.messages.LsFolderResponse
 
LsFolderResponse(LsOperationResult, int) - Constructor for class org.syncany.operations.daemon.messages.LsFolderResponse
 
LsOperation - Class in org.syncany.operations.ls
 
LsOperation(Config, LsOperationOptions) - Constructor for class org.syncany.operations.ls.LsOperation
 
LsOperationOptions - Class in org.syncany.operations.ls
 
LsOperationOptions() - Constructor for class org.syncany.operations.ls.LsOperationOptions
 
LsOperationResult - Class in org.syncany.operations.ls
 
LsOperationResult() - Constructor for class org.syncany.operations.ls.LsOperationResult
 
LsOperationResult(List<FileVersion>, Map<PartialFileHistory.FileHistoryId, PartialFileHistory>) - Constructor for class org.syncany.operations.ls.LsOperationResult
 
LsRemoteCommand - Class in org.syncany.cli
 
LsRemoteCommand() - Constructor for class org.syncany.cli.LsRemoteCommand
 
LsRemoteEndSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
LsRemoteEndSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent
 
LsRemoteEndSyncExternalEvent(String, boolean) - Constructor for class org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent
 
LsRemoteFolderRequest - Class in org.syncany.operations.daemon.messages
 
LsRemoteFolderRequest() - Constructor for class org.syncany.operations.daemon.messages.LsRemoteFolderRequest
 
LsRemoteFolderRequestHandler - Class in org.syncany.operations.daemon.messages
 
LsRemoteFolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.LsRemoteFolderRequestHandler
 
LsRemoteFolderResponse - Class in org.syncany.operations.daemon.messages
 
LsRemoteFolderResponse() - Constructor for class org.syncany.operations.daemon.messages.LsRemoteFolderResponse
 
LsRemoteFolderResponse(LsRemoteOperationResult, int) - Constructor for class org.syncany.operations.daemon.messages.LsRemoteFolderResponse
 
LsRemoteOperation - Class in org.syncany.operations.ls_remote
The list remote operation queries the transfer manager for any unknown DatabaseRemoteFiles.
LsRemoteOperation(Config) - Constructor for class org.syncany.operations.ls_remote.LsRemoteOperation
 
LsRemoteOperation(Config, TransferManager) - Constructor for class org.syncany.operations.ls_remote.LsRemoteOperation
 
LsRemoteOperationResult - Class in org.syncany.operations.ls_remote
 
LsRemoteOperationResult() - Constructor for class org.syncany.operations.ls_remote.LsRemoteOperationResult
 
LsRemoteOperationResult(ArrayList<DatabaseRemoteFile>) - Constructor for class org.syncany.operations.ls_remote.LsRemoteOperationResult
 
LsRemoteStartSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
LsRemoteStartSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent
 
LsRemoteStartSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent
 

M

MACHINE_PATTERN - Static variable in class org.syncany.database.VectorClock
 
main(String[]) - Static method in class org.syncany.Syncany
 
ManagementRequest - Class in org.syncany.operations.daemon.messages.api
 
ManagementRequest() - Constructor for class org.syncany.operations.daemon.messages.api.ManagementRequest
 
ManagementRequestHandler - Class in org.syncany.operations.daemon.messages.api
 
ManagementRequestHandler() - Constructor for class org.syncany.operations.daemon.messages.api.ManagementRequestHandler
 
ManagementResponse - Class in org.syncany.operations.daemon.messages.api
 
ManagementResponse() - Constructor for class org.syncany.operations.daemon.messages.api.ManagementResponse
 
ManagementResponse(int, Integer, String) - Constructor for class org.syncany.operations.daemon.messages.api.ManagementResponse
 
MapIdentityManager - Class in org.syncany.operations.daemon
A simple IdentityManager implementation, that just takes a map of users to their password.
MapIdentityManager(List<UserTO>) - Constructor for class org.syncany.operations.daemon.MapIdentityManager
 
markDatabaseVersionDirty(VectorClock) - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
Marks the database version with the given vector clock as DIRTY, i.e.
markDatabaseVersionDirty(VectorClock) - Method in class org.syncany.database.SqlDatabase
 
MASTER - org.syncany.database.DatabaseVersion.DatabaseVersionStatus
 
MASTER_KEY_DERIVATION_FUNCTION - Static variable in class org.syncany.crypto.CipherParams
Password-based key derivation function used to generate the master key from the user's password.
MASTER_KEY_DERIVATION_ROUNDS - Static variable in class org.syncany.crypto.CipherParams
Number of rounds the password-based key derivation function is applied during the master key generation process.
MASTER_KEY_SALT_SIZE - Static variable in class org.syncany.crypto.CipherParams
Size of the salt used to generate the master key.
MASTER_KEY_SIZE - Static variable in class org.syncany.crypto.CipherParams
Size of a generated master key (in bits).
MasterRemoteFile - Class in org.syncany.plugins.transfer.files
The master file represents the file that stores the salt for the master key.
MasterRemoteFile() - Constructor for class org.syncany.plugins.transfer.files.MasterRemoteFile
Initializes a new master file with the name master.
MasterRemoteFile(String) - Constructor for class org.syncany.plugins.transfer.files.MasterRemoteFile
Initializes a new master file, given a name.
MasterTO - Class in org.syncany.config.to
The master transfer object is used to create and load the master file from/to XML.
MasterTO() - Constructor for class org.syncany.config.to.MasterTO
 
MasterTO(byte[]) - Constructor for class org.syncany.config.to.MasterTO
 
maxRetries() - Method in annotation type org.syncany.plugins.transfer.features.ReadAfterWriteConsistent
Define how often a transfer manager will try to find a file on the remote side.
maxWaitTime() - Method in annotation type org.syncany.plugins.transfer.features.ReadAfterWriteConsistent
Define the maximum wait time until a file has to exist on the remote side (given in milliseconds).
MemoryDatabase - Class in org.syncany.database
The database represents the internal file and chunk index of the application.
MemoryDatabase() - Constructor for class org.syncany.database.MemoryDatabase
 
Message - Class in org.syncany.operations.daemon.messages.api
A message is either a request or a response sent to or from the daemon.
Message() - Constructor for class org.syncany.operations.daemon.messages.api.Message
 
MessageFactory - Class in org.syncany.operations.daemon.messages.api
The message factory serializes and deserializes messages sent to or from the daemon via the REST/WS API.
MessageFactory() - Constructor for class org.syncany.operations.daemon.messages.api.MessageFactory
 
minMultiChunkSize - Variable in class org.syncany.chunk.MultiChunker
 
minSize - Variable in class org.syncany.chunk.MultiChunk
 
MINUTES - org.syncany.operations.cleanup.CleanupOperationOptions.TimeUnit
 
mode() - Method in annotation type org.syncany.plugins.transfer.oauth.OAuth
The default Mode is OAuthMode.SERVER
MONTHS - org.syncany.operations.cleanup.CleanupOperationOptions.TimeUnit
 
move(RemoteFile, RemoteFile) - Method in class org.syncany.plugins.local.LocalTransferManager
 
move(RemoteFile, RemoteFile) - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
move(RemoteFile, RemoteFile) - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
move(RemoteFile, RemoteFile) - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
move(RemoteFile, RemoteFile) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
move(RemoteFile, RemoteFile) - Method in interface org.syncany.plugins.transfer.TransferManager
Moves an existing file in the online storage.
moveFileToFinalLocation(File, FileVersion) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
moveToConflictFile(FileVersion) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
moveToConflictFile(NormalizedPath) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
MultiChunk - Class in org.syncany.chunk
A multichunk represents the container format that stores one to many Chunks.
MultiChunk(int) - Constructor for class org.syncany.chunk.MultiChunk
Creates a new multichunk.
MultiChunk(MultiChunkEntry.MultiChunkId, int) - Constructor for class org.syncany.chunk.MultiChunk
Creates a new multichunk.
multiChunkDao - Variable in class org.syncany.database.SqlDatabase
 
MultiChunkEntry - Class in org.syncany.database
The multichunk entry represents the chunk container in which a set of ChunkEntrys is stored.
MultiChunkEntry(MultiChunkEntry.MultiChunkId, long) - Constructor for class org.syncany.database.MultiChunkEntry
 
MultiChunkEntry.MultiChunkId - Class in org.syncany.database
 
MultiChunker - Class in org.syncany.chunk
A multichunker combines a set of Chunks into a single file.
MultiChunker() - Constructor for class org.syncany.chunk.MultiChunker
Creates new multichunker without setting the minimum size of a multichunk.
MultiChunker(int) - Constructor for class org.syncany.chunk.MultiChunker
Creates a new multichunker, and sets the minimum size of a multichunk.
MultiChunkerTO() - Constructor for class org.syncany.config.to.RepoTO.MultiChunkerTO
 
MultiChunkId(byte[]) - Constructor for class org.syncany.database.MultiChunkEntry.MultiChunkId
 
MultichunkRemoteFile - Class in org.syncany.plugins.transfer.files
The multichunk file represents a multichunk on the remote storage.
MultichunkRemoteFile(String) - Constructor for class org.syncany.plugins.transfer.files.MultichunkRemoteFile
Initializes a new multichunk file, given a name.
MultichunkRemoteFile(MultiChunkEntry.MultiChunkId) - Constructor for class org.syncany.plugins.transfer.files.MultichunkRemoteFile
Initializes a new multichunk file, given a multichunk identifier
MultiChunkSqlDao - Class in org.syncany.database.dao
The multi-chunk data access object (DAO) queries and modifies the multichunk and multichunk_chunk table in the SQL database.
MultiChunkSqlDao(Connection) - Constructor for class org.syncany.database.dao.MultiChunkSqlDao
 
MultiCipherInputStream - Class in org.syncany.crypto
 
MultiCipherInputStream(InputStream, CipherSession) - Constructor for class org.syncany.crypto.MultiCipherInputStream
 
MultiCipherOutputStream - Class in org.syncany.crypto
Implements an output stream that encrypts the underlying output stream using one to many ciphers.
MultiCipherOutputStream(OutputStream, List<CipherSpec>, CipherSession) - Constructor for class org.syncany.crypto.MultiCipherOutputStream
 

N

NACK_INVALID_FILE - org.syncany.operations.restore.RestoreOperationResult.RestoreResultCode
 
NACK_NO_FILE - org.syncany.operations.restore.RestoreOperationResult.RestoreResultCode
 
needsUnlimitedStrength() - Method in class org.syncany.crypto.CipherSpec
 
NESTED_OPTIONS_SEPARATOR - Static variable in class org.syncany.cli.AbstractInitCommand
 
NestedTransferPluginOption - Class in org.syncany.plugins.transfer
A nested plugin option is a special TransferPluginOption -- namely an option that contains a complex object rather than just a simple value.
NestedTransferPluginOption(Field, String, String, Type, FileType, boolean, boolean, boolean, boolean, boolean, Class<? extends TransferPluginOptionCallback>, Class<? extends TransferPluginOptionConverter>, List<TransferPluginOption>) - Constructor for class org.syncany.plugins.transfer.NestedTransferPluginOption
 
NEW - org.syncany.database.FileVersion.FileStatus
 
NEW - org.syncany.database.FileVersionComparator.FileChange
 
newBlock - Variable in class org.syncany.chunk.Adler32Fingerprinter
The block that is receiving new input.
newCipherInputStream(InputStream, byte[], byte[]) - Method in class org.syncany.crypto.CipherSpec
 
newCipherInputStream(InputStream, byte[], byte[]) - Method in class org.syncany.crypto.specs.AesGcmCipherSpec
 
newCipherInputStream(InputStream, byte[], byte[]) - Method in class org.syncany.crypto.specs.HmacSha256CipherSpec
 
newCipherInputStream(InputStream, byte[], byte[]) - Method in class org.syncany.crypto.specs.TwofishGcmCipherSpec
 
newCipherOutputStream(OutputStream, byte[], byte[]) - Method in class org.syncany.crypto.CipherSpec
 
newCipherOutputStream(OutputStream, byte[], byte[]) - Method in class org.syncany.crypto.specs.AesGcmCipherSpec
 
newCipherOutputStream(OutputStream, byte[], byte[]) - Method in class org.syncany.crypto.specs.HmacSha256CipherSpec
 
newCipherOutputStream(OutputStream, byte[], byte[]) - Method in class org.syncany.crypto.specs.TwofishGcmCipherSpec
 
NewFileSystemAction - Class in org.syncany.operations.down.actions
 
NewFileSystemAction(Config, MemoryDatabase, Assembler, FileVersion) - Constructor for class org.syncany.operations.down.actions.NewFileSystemAction
 
newIndex - Variable in class org.syncany.chunk.Adler32Fingerprinter
The index in Adler32Fingerprinter.newBlock where the newest byte has been stored.
NewSymlinkFileSystemAction - Class in org.syncany.operations.down.actions
 
NewSymlinkFileSystemAction(Config, FileVersion, MemoryDatabase) - Constructor for class org.syncany.operations.down.actions.NewSymlinkFileSystemAction
 
newTokenExtractorForMode(OAuthMode) - Static method in class org.syncany.plugins.transfer.oauth.OAuthTokenExtractors
Get a common OAuthTokenExtractor depending on the chosen OAuthMode.
newTokenInterceptorForMode(OAuthMode) - Static method in class org.syncany.plugins.transfer.oauth.OAuthTokenInterceptors
Get a common OAuthTokenInterceptor depending on the chosen OAuthMode.
next() - Method in class org.syncany.operations.down.DatabaseFileReader
Loads the winner's database branch into the memory in a MemoryDatabase object, by using the already downloaded list of remote database files.
nextElement() - Method in interface org.syncany.chunk.Chunker.ChunkEnumeration
Returns the next chunk (if there are any).
nextElement() - Method in class org.syncany.chunk.FixedChunker.FixedChunkEnumeration
 
nextElement() - Method in class org.syncany.chunk.TttdChunker.TTTDEnumeration
 
nextTransformer - Variable in class org.syncany.chunk.Transformer
 
NOK - org.syncany.operations.daemon.DaemonOperationResult.DaemonResultCode
 
NOK - org.syncany.operations.down.DownOperationResult.DownResultCode
 
NOK - org.syncany.operations.plugin.PluginOperationResult.PluginResultCode
 
NOK - org.syncany.operations.update.UpdateOperationResult.UpdateResultCode
 
NOK_DECRYPT_ERROR - org.syncany.operations.init.ConnectOperationResult.ConnectResultCode
 
NOK_DIRTY_LOCAL - org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
 
NOK_FAILED_TEST - Static variable in class org.syncany.operations.daemon.messages.ConnectManagementResponse
 
NOK_FAILED_TEST - Static variable in class org.syncany.operations.daemon.messages.InitManagementResponse
 
NOK_FAILED_UNKNOWN - Static variable in class org.syncany.operations.daemon.messages.ConnectManagementResponse
 
NOK_FAILED_UNKNOWN - Static variable in class org.syncany.operations.daemon.messages.InitManagementResponse
 
NOK_FAILED_UNKNOWN - Static variable in class org.syncany.operations.daemon.messages.PluginManagementResponse
 
NOK_FAILED_UNKNOWN - Static variable in class org.syncany.operations.daemon.messages.UpdateManagementResponse
 
NOK_LOCAL_CHANGES - org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
 
NOK_OPERATION_FAILED - Static variable in class org.syncany.operations.daemon.messages.ConnectManagementResponse
 
NOK_OPERATION_FAILED - Static variable in class org.syncany.operations.daemon.messages.InitManagementResponse
 
NOK_OPERATION_FAILED - Static variable in class org.syncany.operations.daemon.messages.PluginManagementResponse
 
NOK_OPERATION_FAILED - Static variable in class org.syncany.operations.daemon.messages.UpdateManagementResponse
 
NOK_OTHER_OPERATIONS_RUNNING - org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
 
NOK_PARTIAL - org.syncany.operations.daemon.DaemonOperationResult.DaemonResultCode
 
NOK_RECENTLY_CLEANED - org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
 
NOK_REMOTE_CHANGES - org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
 
NOK_REPO_BLOCKED - org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
 
NOK_REPO_BLOCKED - org.syncany.operations.up.UpOperationResult.UpResultCode
 
NOK_TEST_FAILED - org.syncany.operations.init.ConnectOperationResult.ConnectResultCode
 
NOK_TEST_FAILED - org.syncany.operations.init.InitOperationResult.InitResultCode
 
NOK_UNKNOWN_DATABASES - org.syncany.operations.up.UpOperationResult.UpResultCode
 
NONE - org.syncany.plugins.transfer.FileType
 
normalizedPath - Variable in class org.syncany.util.NormalizedPath
 
NormalizedPath - Class in org.syncany.util
 
NormalizedPath(File, String) - Constructor for class org.syncany.util.NormalizedPath
 
NotificationListener - Class in org.syncany.operations.watch
The notification listener implements a client to the fanout, as very lightweight pub/sub server originally written for SparkleShare.
NotificationListener(String, int, NotificationListener.NotificationListenerListener) - Constructor for class org.syncany.operations.watch.NotificationListener
 
NotificationListener.NotificationListenerListener - Interface in org.syncany.operations.watch
 
NoTransformer - Class in org.syncany.chunk
Implements an empty Transformer.
NoTransformer() - Constructor for class org.syncany.chunk.NoTransformer
 
numberRetries() - Method in annotation type org.syncany.plugins.transfer.features.Retriable
Defines the number of retries each method in a transfer method will be retried if it fails.

O

OAuth - Annotation Type in org.syncany.plugins.transfer.oauth
This annotation is used to identify OAuth plugins by marking the corresponding TransferSettings class.
OAUTH_TOKEN_WAIT_TIMEOUT - Static variable in class org.syncany.cli.AbstractInitCommand
 
OAuthGenerator - Interface in org.syncany.plugins.transfer.oauth
For TransferPlugins that base their authentication on OAuth, a generator class can be used to create the authentication URL and check the user-provided token.
OAuthGenerator.WithExtractor - Interface in org.syncany.plugins.transfer.oauth
Use a custom OAuthTokenExtractor instead of the default one which depends on the OAuthMode in use.
OAuthGenerator.WithInterceptor - Interface in org.syncany.plugins.transfer.oauth
Use a custom OAuthTokenInterceptor instead of the default one which depends on the OAuthMode in use.
OAuthGenerator.WithNoRedirectMode - Interface in org.syncany.plugins.transfer.oauth
If an OAuth based plugin also supports copy&pasting a token from a website it should extend this interface.
OAuthMode - Enum in org.syncany.plugins.transfer.oauth
OAuth basically provides two different types of implicit grant.
OAuthTokenExtractor - Interface in org.syncany.plugins.transfer.oauth
A OAuthTokenExtractor is responsible for the extraction of an OAuthTokenFinish from a given URL string.
OAuthTokenExtractors - Class in org.syncany.plugins.transfer.oauth
Factory class to generate some common OAuthTokenExtractors.
OAuthTokenExtractors() - Constructor for class org.syncany.plugins.transfer.oauth.OAuthTokenExtractors
 
OAuthTokenExtractors.NamedQueryTokenExtractor - Class in org.syncany.plugins.transfer.oauth
A OAuthTokenExtractors.NamedQueryTokenExtractor is a simple OAuthTokenExtractor which looks for a token and a CSRF secret in the redirect URL.
OAuthTokenFinish - Class in org.syncany.plugins.transfer.oauth
A OAuthTokenFinish is a container to hold a pair of a token and a CSRF field.
OAuthTokenInterceptor - Interface in org.syncany.plugins.transfer.oauth
A OAuthTokenInterceptor is an extension of an HttpHandler which intercepts calls to a callback URL depending on the queried path.
OAuthTokenInterceptors - Class in org.syncany.plugins.transfer.oauth
Factory class to generate some common OAuthTokenInterceptors.
OAuthTokenInterceptors() - Constructor for class org.syncany.plugins.transfer.oauth.OAuthTokenInterceptors
 
OAuthTokenInterceptors.HashTokenInterceptor - Class in org.syncany.plugins.transfer.oauth
OAuthTokenInterceptor implementation which bypasses some protection mechanisms to allow the token extraction.
OAuthTokenInterceptors.RedirectTokenInterceptor - Class in org.syncany.plugins.transfer.oauth
A OAuthTokenInterceptors.RedirectTokenInterceptor can be seen as an empty OAuthTokenInterceptor because it only redirects to the next step of the OAuth process which is the extraction of the token from the URL.
OAuthTokenWebListener - Class in org.syncany.plugins.transfer.oauth
This class creates a server handling the OAuth callback URLs.
OAuthTokenWebListener.Builder - Class in org.syncany.plugins.transfer.oauth
 
OAuthWebResponses - Class in org.syncany.plugins.transfer.oauth
Factory class to generate some common OAuthWebResponses.
OAuthWebResponses() - Constructor for class org.syncany.plugins.transfer.oauth.OAuthWebResponses
 
ObjectId - Class in org.syncany.database
The object ID is a generic identifier used by the database entities.
ObjectId(byte[]) - Constructor for class org.syncany.database.ObjectId
 
OK - org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
 
OK - org.syncany.operations.daemon.DaemonOperationResult.DaemonResultCode
 
OK - org.syncany.operations.init.ConnectOperationResult.ConnectResultCode
 
OK - org.syncany.operations.init.InitOperationResult.InitResultCode
 
OK - org.syncany.operations.plugin.PluginOperationResult.PluginResultCode
 
OK - org.syncany.operations.update.UpdateOperationResult.UpdateResultCode
 
OK - Static variable in class org.syncany.operations.daemon.messages.ConnectManagementResponse
 
OK - Static variable in class org.syncany.operations.daemon.messages.InitManagementResponse
 
OK - Static variable in class org.syncany.operations.daemon.messages.PluginManagementResponse
 
OK - Static variable in class org.syncany.operations.daemon.messages.UpdateManagementResponse
 
OK_CHANGES_UPLOADED - org.syncany.operations.up.UpOperationResult.UpResultCode
 
OK_NO_CHANGES - org.syncany.operations.up.UpOperationResult.UpResultCode
 
OK_NO_REMOTE_CHANGES - org.syncany.operations.down.DownOperationResult.DownResultCode
 
OK_NOTHING_DONE - org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
 
OK_PARTIAL - org.syncany.operations.daemon.DaemonOperationResult.DaemonResultCode
 
OK_WITH_REMOTE_CHANGES - org.syncany.operations.down.DownOperationResult.DownResultCode
 
OKAY - Static variable in class org.syncany.operations.daemon.messages.AddWatchManagementResponse
 
OKAY - Static variable in class org.syncany.operations.daemon.messages.RemoveWatchManagementResponse
 
onAddWatchRequestReceived(AddWatchManagementRequest) - Method in class org.syncany.operations.daemon.WatchServer
 
onChunk(Chunk) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper during the deduplication process whenever then break condition of the Chunker was reached and a new Chunk was emitted.
onCleanupStartCleaningEventReceived(CleanupStartCleaningSyncExternalEvent) - Method in class org.syncany.cli.CleanupCommand
 
onCleanupStartEventReceived(CleanupStartSyncExternalEvent) - Method in class org.syncany.cli.CleanupCommand
 
onConfirmUserInteractionExternalManagementRequest(ConfirmUserInteractionExternalEventResponse) - Method in class org.syncany.operations.daemon.EventUserInteractionListener
 
onConnect(WebSocketHttpExchange, WebSocketChannel) - Method in class org.syncany.operations.daemon.handlers.InternalWebSocketHandler
 
onConnectToHostEventReceived(ConnectToHostExternalEvent) - Method in class org.syncany.cli.PluginCommand
 
onConnectToHostEventReceived(ConnectToHostExternalEvent) - Method in class org.syncany.cli.UpdateCommand
 
onControlCommand(ControlServer.ControlCommand) - Method in class org.syncany.operations.daemon.DaemonOperation
 
onControlManagementRequest(ControlManagementRequest) - Method in class org.syncany.operations.daemon.DaemonOperation
 
onEvent(ExternalEvent) - Method in class org.syncany.operations.daemon.WebServer
 
onFileAddChunk(File, Chunk) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper during the deduplication process for each chunk that was found in the given file.
onFileEnd(File, byte[]) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper after the deduplication process of the given file, i.e.
onFileFilter(File) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper before a file is processed.
onFileStart(File) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper before the deduplication process is started, and before the file is opened.
onFinish() - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper after finishing the deduplication process.
onFolderRequestReceived(FolderRequest) - Method in class org.syncany.operations.daemon.WatchServer
 
onGetFileResponseInternal(GetFileFolderResponseInternal) - Method in class org.syncany.operations.daemon.WebServer
 
onGetPasswordUserInteractionExternalManagementRequest(GetPasswordUserInteractionExternalEventResponse) - Method in class org.syncany.operations.daemon.EventUserInteractionListener
 
onIndexMidEventReceived(UpIndexMidSyncExternalEvent) - Method in class org.syncany.cli.UpCommand
 
onIndexStartEventReceived(UpIndexStartSyncExternalEvent) - Method in class org.syncany.cli.UpCommand
 
onListWatchesRequestReceived(ListWatchesManagementRequest) - Method in class org.syncany.operations.daemon.WatchServer
 
onLsRemoteStartEventReceived(LsRemoteStartSyncExternalEvent) - Method in class org.syncany.cli.DownCommand
 
onLsRemoteStartEventReceived(LsRemoteStartSyncExternalEvent) - Method in class org.syncany.cli.LsRemoteCommand
 
onLsRemoteStartEventReceived(LsRemoteStartSyncExternalEvent) - Method in class org.syncany.cli.UpCommand
 
onManagementRequestReceived(ManagementRequest) - Method in class org.syncany.operations.daemon.WatchServer
 
onMultiChunkClose(MultiChunk) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper during the deduplication process whenever a multichunk is closed.
onMultiChunkOpen(MultiChunk) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper during the deduplication process whenever a new MultiChunk is created/opened.
onMultiChunkWrite(MultiChunk, Chunk) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper during the deduplication process whenever a new Chunk is written to the given multichunk.
onPluginInstallEventReceived(PluginInstallExternalEvent) - Method in class org.syncany.cli.PluginCommand
 
onRemoveWatchRequestReceived(RemoveWatchManagementRequest) - Method in class org.syncany.operations.daemon.WatchServer
 
onRequestReceived(FolderRequest) - Method in class org.syncany.operations.daemon.WatchRunner
 
onResponse(Response) - Method in class org.syncany.operations.daemon.WebServer
 
onShowMessage(ShowMessageExternalEvent) - Method in class org.syncany.cli.AbstractInitCommand
 
onStart(int) - Method in interface org.syncany.chunk.DeduperListener
Called by Deduper before starting the deduplication process.
onStatusStartEventReceived(StatusStartSyncExternalEvent) - Method in class org.syncany.cli.StatusCommand
 
onStatusStartEventReceived(StatusStartSyncExternalEvent) - Method in class org.syncany.cli.UpCommand
 
onSyncEventReceived(DownDownloadFileSyncExternalEvent) - Method in class org.syncany.cli.DownCommand
 
onUpStartEventReceived(UpStartSyncExternalEvent) - Method in class org.syncany.cli.UpCommand
 
onUserConfirm(String, String, String) - Method in class org.syncany.cli.AbstractInitCommand
 
onUserConfirm(String, String, String) - Method in class org.syncany.operations.daemon.EventUserInteractionListener
 
onUserConfirm(String, String, String) - Method in interface org.syncany.plugins.UserInteractionListener
 
onUserNewPassword() - Method in class org.syncany.cli.AbstractInitCommand
 
onUserNewPassword() - Method in class org.syncany.operations.daemon.EventUserInteractionListener
 
onUserNewPassword() - Method in interface org.syncany.plugins.UserInteractionListener
 
onUserPassword(String, String) - Method in class org.syncany.cli.AbstractInitCommand
 
onUserPassword(String, String) - Method in class org.syncany.operations.daemon.EventUserInteractionListener
 
onUserPassword(String, String) - Method in interface org.syncany.plugins.UserInteractionListener
 
Operation - Class in org.syncany.operations
Operations represent and implement Syncany's business logic.
Operation(Config) - Constructor for class org.syncany.operations.Operation
 
OperationOptions - Interface in org.syncany.operations
Marker interface to indicate options and flags for any given Operation.
OperationResult - Interface in org.syncany.operations
Marker interface to indicate a result for a given Operation.
order() - Method in annotation type org.syncany.plugins.transfer.Setup
A setting's position in the initialization process (lower comes first).
The order cannot be assured if two fields have the same order position.
org.syncany - package org.syncany
 
org.syncany.chunk - package org.syncany.chunk
Provides classes perform data deduplication on files.
org.syncany.cli - package org.syncany.cli
 
org.syncany.cli.util - package org.syncany.cli.util
 
org.syncany.config - package org.syncany.config
Provides classes to configure the application, and to read/write the configuration.
org.syncany.config.to - package org.syncany.config.to
Provides transfer object classes to serialize/deserialize the application configuration.
org.syncany.crypto - package org.syncany.crypto
Provides classes for encryption/decryption of files and byte streams.
org.syncany.crypto.specs - package org.syncany.crypto.specs
 
org.syncany.database - package org.syncany.database
 
org.syncany.database.dao - package org.syncany.database.dao
 
org.syncany.operations - package org.syncany.operations
Provides classes used by multiple/all core operations, and the abstract classes they inherit from.
org.syncany.operations.cleanup - package org.syncany.operations.cleanup
 
org.syncany.operations.daemon - package org.syncany.operations.daemon
 
org.syncany.operations.daemon.handlers - package org.syncany.operations.daemon.handlers
 
org.syncany.operations.daemon.messages - package org.syncany.operations.daemon.messages
 
org.syncany.operations.daemon.messages.api - package org.syncany.operations.daemon.messages.api
Provides interfaces and abstract classes to describe the daemon message API.
org.syncany.operations.down - package org.syncany.operations.down
 
org.syncany.operations.down.actions - package org.syncany.operations.down.actions
 
org.syncany.operations.init - package org.syncany.operations.init
 
org.syncany.operations.log - package org.syncany.operations.log
 
org.syncany.operations.ls - package org.syncany.operations.ls
 
org.syncany.operations.ls_remote - package org.syncany.operations.ls_remote
 
org.syncany.operations.plugin - package org.syncany.operations.plugin
 
org.syncany.operations.restore - package org.syncany.operations.restore
 
org.syncany.operations.status - package org.syncany.operations.status
 
org.syncany.operations.up - package org.syncany.operations.up
 
org.syncany.operations.update - package org.syncany.operations.update
Provides classes necessary for the application update and version check against the Syncany API.
org.syncany.operations.watch - package org.syncany.operations.watch
 
org.syncany.plugins - package org.syncany.plugins
 
org.syncany.plugins.local - package org.syncany.plugins.local
 
org.syncany.plugins.transfer - package org.syncany.plugins.transfer
 
org.syncany.plugins.transfer.features - package org.syncany.plugins.transfer.features
Provides classes to extend the default TransferManager functionality with Features.
org.syncany.plugins.transfer.files - package org.syncany.plugins.transfer.files
 
org.syncany.plugins.transfer.oauth - package org.syncany.plugins.transfer.oauth
 
org.syncany.plugins.transfer.to - package org.syncany.plugins.transfer.to
 
org.syncany.plugins.web - package org.syncany.plugins.web
 
org.syncany.util - package org.syncany.util
 
OSX - org.syncany.util.EnvironmentUtil.OperatingSystem
 
otherRemoteOperationsRunning(String...) - Method in class org.syncany.operations.AbstractTransferOperation
 
out - Variable in class org.syncany.cli.Command
 

P

parse(String) - Method in interface org.syncany.plugins.transfer.oauth.OAuthTokenExtractor
Extract a OAuthTokenFinish from a given URL.
parse(String) - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenExtractors.NamedQueryTokenExtractor
 
parseChunkChecksum(String) - Static method in class org.syncany.database.ChunkEntry.ChunkChecksum
 
parseDateOption(String) - Method in class org.syncany.cli.LsCommand
 
parseFileChecksum(String) - Static method in class org.syncany.database.FileContent.FileChecksum
 
parseFileId(String) - Static method in class org.syncany.database.PartialFileHistory.FileHistoryId
 
parseMultiChunkId(String) - Static method in class org.syncany.database.MultiChunkEntry.MultiChunkId
 
parseObjectId(String) - Static method in class org.syncany.database.ObjectId
 
parseOptions(String[]) - Method in class org.syncany.cli.CleanupCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.Command
A command can typically be configured using command line options.
parseOptions(String[]) - Method in class org.syncany.cli.ConnectCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.DaemonCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.DebugCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.DownCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.GenlinkCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.InitCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.LogCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.LsCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.LsRemoteCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.PluginCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.RestoreCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.StatusCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.UpCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.UpdateCommand
 
parseOptions(String[]) - Method in class org.syncany.cli.WatchCommand
 
parseTimePeriod(String) - Static method in class org.syncany.cli.util.CommandLineUtil
Parses a string of type "1y2mo3w4d5h6m7s", where the units represent years, months, weeks, days, hours, minutes and second respectively.
parseVectorClock(String) - Static method in class org.syncany.database.VectorClock
Converts a serialized vector clock back into a VectorClock object.
PartialFileHistory - Class in org.syncany.database
A PartialFileHistory represents a single file in a repository over a certain period of time/versions.
PartialFileHistory() - Constructor for class org.syncany.database.PartialFileHistory
 
PartialFileHistory(PartialFileHistory.FileHistoryId) - Constructor for class org.syncany.database.PartialFileHistory
Creates a new file history instance, given a PartialFileHistory.FileHistoryId as identifier of the file over time.
PartialFileHistory.FileHistoryId - Class in org.syncany.database
The file history identifier (also: file identifier) is a key to identify a single file throughout its lifetime.
PASSWORD_MIN_LENGTH - Static variable in class org.syncany.cli.AbstractInitCommand
 
PASSWORD_WARN_LENGTH - Static variable in class org.syncany.cli.AbstractInitCommand
 
path - Variable in class org.syncany.plugins.local.LocalTransferSettings
 
PathAware - Annotation Type in org.syncany.plugins.transfer.features
Feature annotation to mark a transfer manager of transfer plugins that need to be sub-foldered.
PathAwareFeatureExtension - Interface in org.syncany.plugins.transfer.features
The path aware feature extension must be defined in the PathAware feature in order to extend a TransferManager that was marked as 'path aware' with the required methods to manage the subfolders.
PathAwareFeatureTransferManager - Class in org.syncany.plugins.transfer.features
The path aware transfer manager can be used to extend a backend storage with the ability to add subfolders to the folders with many files (e.g.
PathAwareFeatureTransferManager(TransferManager, TransferManager, Config, PathAware) - Constructor for class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
PathAwareFeatureTransferManager.PathAwareRemoteFileAttributes - Class in org.syncany.plugins.transfer.features
 
PathAwareRemoteFileAttributes() - Constructor for class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager.PathAwareRemoteFileAttributes
 
pause() - Method in class org.syncany.operations.watch.WatchOperation
 
PID_FILE - Static variable in class org.syncany.operations.daemon.DaemonOperation
 
PidFileUtil - Class in org.syncany.util
Utility class to manage a PID file in a platform-independent manner.
PidFileUtil() - Constructor for class org.syncany.util.PidFileUtil
 
PLACEHOLDER_FOR_EXTRACT_PATH - Static variable in class org.syncany.plugins.transfer.oauth.OAuthTokenInterceptors.HashTokenInterceptor
 
Plugin - Class in org.syncany.plugins
A plugin can be used to store Syncany's repository files on any remote location.
Plugin(String) - Constructor for class org.syncany.plugins.Plugin
 
PLUGIN_ID - Static variable in annotation type org.syncany.plugins.transfer.oauth.OAuth
 
PluginCommand - Class in org.syncany.cli
 
PluginCommand() - Constructor for class org.syncany.cli.PluginCommand
 
PluginInfo - Class in org.syncany.operations.plugin
 
PluginInfo() - Constructor for class org.syncany.operations.plugin.PluginInfo
 
PluginInstallExternalEvent - Class in org.syncany.operations.daemon.messages
 
PluginInstallExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.PluginInstallExternalEvent
 
PluginInstallExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.PluginInstallExternalEvent
 
PluginListResponse - Class in org.syncany.operations.plugin
 
PluginListResponse() - Constructor for class org.syncany.operations.plugin.PluginListResponse
 
PluginManagementRequest - Class in org.syncany.operations.daemon.messages
 
PluginManagementRequest() - Constructor for class org.syncany.operations.daemon.messages.PluginManagementRequest
 
PluginManagementRequest(PluginOperationOptions) - Constructor for class org.syncany.operations.daemon.messages.PluginManagementRequest
 
PluginManagementRequestHandler - Class in org.syncany.operations.daemon.messages
 
PluginManagementRequestHandler() - Constructor for class org.syncany.operations.daemon.messages.PluginManagementRequestHandler
 
PluginManagementResponse - Class in org.syncany.operations.daemon.messages
 
PluginManagementResponse() - Constructor for class org.syncany.operations.daemon.messages.PluginManagementResponse
 
PluginManagementResponse(int, PluginOperationResult, int) - Constructor for class org.syncany.operations.daemon.messages.PluginManagementResponse
 
PluginOperation - Class in org.syncany.operations.plugin
The plugin operation installs, removes and lists storage Plugins.
PluginOperation(Config, PluginOperationOptions) - Constructor for class org.syncany.operations.plugin.PluginOperation
 
PluginOperationAction - Enum in org.syncany.operations.plugin
 
PluginOperationOptions - Class in org.syncany.operations.plugin
 
PluginOperationOptions() - Constructor for class org.syncany.operations.plugin.PluginOperationOptions
 
PluginOperationOptions.PluginListMode - Enum in org.syncany.operations.plugin
 
PluginOperationResult - Class in org.syncany.operations.plugin
 
PluginOperationResult() - Constructor for class org.syncany.operations.plugin.PluginOperationResult
 
PluginOperationResult.PluginResultCode - Enum in org.syncany.operations.plugin
 
Plugins - Class in org.syncany.plugins
This class loads and manages all the Plugins loaded in the classpath.
Plugins() - Constructor for class org.syncany.plugins.Plugins
 
pollEvents() - Method in class org.syncany.operations.watch.DefaultRecursiveWatcher
 
pollEvents() - Method in class org.syncany.operations.watch.RecursiveWatcher
Called in the watch service polling thread, inside of the RecursiveWatcher.pollEvents() loop.
pollEvents() - Method in class org.syncany.operations.watch.WindowsRecursiveWatcher
 
PortTO - Class in org.syncany.config.to
This class is the access object to the XML file written by the daemon in the client folder.
PortTO() - Constructor for class org.syncany.config.to.PortTO
 
pos - Variable in class org.syncany.chunk.Adler32Fingerprinter
The place from whence the current checksum has been computed.
post(Object) - Method in class org.syncany.config.InternalEventBus
 
postCompareSort(List<FileSystemAction>) - Method in class org.syncany.operations.down.FileSystemActionComparator
Fixes the case in which a folder has been swapped with a file (case 5a, see above) New/Renamed file system actions must happen *after* the file was deleted.
postQueryCallback(String) - Method in interface org.syncany.plugins.transfer.TransferPluginOptionCallback
Called after a setting value is queried.
prepare() - Method in class org.syncany.config.to.MasterTO
 
prepare() - Method in class org.syncany.config.to.RepoTO
 
preQueryCallback() - Method in interface org.syncany.plugins.transfer.TransferPluginOptionCallback
Called before a setting value is queried.
print(String) - Method in class org.syncany.cli.util.CarriageReturnPrinter
 
printf(String, Object...) - Method in class org.syncany.cli.util.CarriageReturnPrinter
 
printLink(GenlinkOperationResult, boolean) - Method in class org.syncany.cli.AbstractInitCommand
 
println() - Method in class org.syncany.cli.util.CarriageReturnPrinter
 
println(String) - Method in class org.syncany.cli.util.CarriageReturnPrinter
 
printr() - Method in class org.syncany.cli.util.CarriageReturnPrinter
 
printr(Object) - Method in class org.syncany.cli.util.CarriageReturnPrinter
 
printResults(OperationResult) - Method in class org.syncany.cli.CleanupCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.Command
A command typically prints a result to the console.
printResults(OperationResult) - Method in class org.syncany.cli.ConnectCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.DaemonCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.DebugCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.DownCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.GenlinkCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.InitCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.LogCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.LsCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.LsRemoteCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.PluginCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.RestoreCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.StatusCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.UpCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.UpdateCommand
 
printResults(OperationResult) - Method in class org.syncany.cli.WatchCommand
 
printTable(CarriageReturnPrinter, List<String[]>, String) - Static method in class org.syncany.cli.util.CliTableUtil
 
printTestResult(StorageTestResult) - Method in class org.syncany.cli.AbstractInitCommand
 
PROPERTY_CIPHER_SPECS - Static variable in class org.syncany.chunk.CipherTransformer
 
PROPERTY_MASTER_KEY - Static variable in class org.syncany.chunk.CipherTransformer
 
PROPERTY_MASTER_KEY_SALT - Static variable in class org.syncany.chunk.CipherTransformer
 
PROPERTY_SIZE - Static variable in class org.syncany.chunk.Chunker
Property used by the config to indicate the exact or approximate size of a chunk.
PROPERTY_SIZE - Static variable in class org.syncany.chunk.MultiChunker
Minimal multi chunk size in KB.
pushNotificationReceived(String, String) - Method in interface org.syncany.operations.watch.NotificationListener.NotificationListenerListener
 
pushNotificationReceived(String, String) - Method in class org.syncany.operations.watch.WatchOperation
 
put(String, DatabaseBranch) - Method in class org.syncany.operations.down.DatabaseBranches
 
putCacheRestRequest(int, HttpServerExchange) - Method in class org.syncany.operations.daemon.WebServer
 
putCacheWebSocketRequest(int, WebSocketChannel) - Method in class org.syncany.operations.daemon.WebServer
 
putRequestFormatType(int, WebServer.RequestFormatType) - Method in class org.syncany.operations.daemon.WebServer
 

R

RANDOM_PORT - Static variable in annotation type org.syncany.plugins.transfer.oauth.OAuth
 
read() - Method in class org.syncany.chunk.MultiChunk
In read mode, this method can be used to sequentially read Chunks from a multichunk.
read() - Method in class org.syncany.chunk.ZipMultiChunk
 
read() - Method in class org.syncany.crypto.MultiCipherInputStream
 
read(byte[]) - Method in class org.syncany.crypto.MultiCipherInputStream
 
read(byte[], int, int) - Method in class org.syncany.crypto.MultiCipherInputStream
 
read(InputNode) - Method in class org.syncany.crypto.SaltedSecretKeyConverter
 
read(InputNode) - Method in class org.syncany.plugins.transfer.EncryptedTransferSettingsConverter
 
ReadAfterWriteConsistent - Annotation Type in org.syncany.plugins.transfer.features
Some storage backends do not guarantee that a file immediately exists on the remote side after it is uploaded or moved.
This feature handles such cases by relaxing the strong assumption that a file is immediately available after creation due to upload or move operations.
ReadAfterWriteConsistentFeatureExtension - Interface in org.syncany.plugins.transfer.features
The read write consistent feature extension must be defined in the ReadAfterWriteConsistent feature in order to extend a TransferManager that was marked as 'read write consistent' with the required methods to verify if a file exists on the remote side.
ReadAfterWriteConsistentFeatureTransferManager - Class in org.syncany.plugins.transfer.features
The ReadWriteConsistentFeatureTransferManager waits specific amount of time after ReadAfterWriteConsistentFeatureTransferManager.upload(File, RemoteFile) and ReadAfterWriteConsistentFeatureTransferManager.move(RemoteFile, RemoteFile) operations because some storage backends do no guarantee that a file immediately exists after creation.
ReadAfterWriteConsistentFeatureTransferManager(TransferManager, TransferManager, Config, ReadAfterWriteConsistent) - Constructor for class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
readLine() - Method in class org.syncany.cli.util.InitConsole
 
readLine(String, Object...) - Method in class org.syncany.cli.util.InitConsole
 
readPassword() - Method in class org.syncany.cli.util.InitConsole
 
readPassword(String, Object...) - Method in class org.syncany.cli.util.InitConsole
 
readSetting(String) - Method in class org.syncany.database.dao.ApplicationSqlDao
 
readSettingAsLong(String) - Method in class org.syncany.database.dao.ApplicationSqlDao
 
readSymlinkTarget(File) - Static method in class org.syncany.util.FileUtil
 
RecursiveWatcher - Class in org.syncany.operations.watch
The recursive file watcher monitors a folder (and its sub-folders).
RecursiveWatcher(Path, List<Path>, int, RecursiveWatcher.WatchListener) - Constructor for class org.syncany.operations.watch.RecursiveWatcher
 
RecursiveWatcher.WatchListener - Interface in org.syncany.operations.watch
 
RedirectTokenInterceptor() - Constructor for class org.syncany.plugins.transfer.oauth.OAuthTokenInterceptors.RedirectTokenInterceptor
 
ReflectionUtil - Class in org.syncany.util
Utility class to find classes, methods and fields with certain properties - typically having an annotation or a certain erasure.
ReflectionUtil() - Constructor for class org.syncany.util.ReflectionUtil
 
refresh() - Static method in class org.syncany.plugins.Plugins
 
register(Object) - Method in class org.syncany.config.InternalEventBus
 
registerCipherSpec(int, CipherSpec) - Static method in class org.syncany.crypto.CipherSpecs
Register a new cipher spec.
release() - Method in class org.syncany.config.to.MasterTO
 
release() - Method in class org.syncany.config.to.RepoTO
 
reload(DaemonConfigTO) - Method in class org.syncany.operations.daemon.WatchServer
 
RELOAD - org.syncany.operations.daemon.ControlServer.ControlCommand
 
REMOTE - org.syncany.operations.plugin.PluginOperationOptions.PluginListMode
 
RemoteFile - Class in org.syncany.plugins.transfer.files
A remote file represents a file object on a remote storage.
RemoteFile(String) - Constructor for class org.syncany.plugins.transfer.files.RemoteFile
Creates a new remote file by its name.
RemoteFileAttributes - Class in org.syncany.plugins.transfer.files
 
RemoteFileAttributes() - Constructor for class org.syncany.plugins.transfer.files.RemoteFileAttributes
 
RemoteTransaction - Class in org.syncany.plugins.transfer
This class represents a transaction in a remote system.
RemoteTransaction(Config, TransferManager) - Constructor for class org.syncany.plugins.transfer.RemoteTransaction
 
RemoteTransaction(Config, TransferManager, TransactionTO) - Constructor for class org.syncany.plugins.transfer.RemoteTransaction
 
remove() - Method in class org.syncany.operations.down.DatabaseFileReader
 
remove(String) - Method in class org.syncany.operations.down.DatabaseBranches
 
REMOVE - org.syncany.operations.daemon.DaemonOperationOptions.DaemonAction
 
REMOVE - org.syncany.operations.plugin.PluginOperationAction
 
removeClientChannel(WebSocketChannel) - Method in class org.syncany.operations.daemon.WebServer
 
removeDatabaseVersion(DatabaseVersion) - Method in class org.syncany.database.MemoryDatabase
 
removeDirtyDatabaseVersions(long) - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
Removes dirty DatabaseVersions, FileVersions, PartialFileHistorys and FileContents from the database, but leaves stale/unreferenced chunks/multichunks untouched (must be cleaned up at a later stage).
removeDirtyDatabaseVersions(long) - Method in class org.syncany.database.SqlDatabase
 
removeDirtyFileHistories() - Method in class org.syncany.database.dao.FileHistorySqlDao
 
removeDirtyFileVersions() - Method in class org.syncany.database.dao.FileVersionSqlDao
Removes FileVersions from the database table fileversion for which the the corresponding database is marked DIRTY.
removeEmptyDatabaseVersionHeaders() - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
removeEmptyDatabaseVersionHeaders() - Method in class org.syncany.database.SqlDatabase
 
removeFileVersions(Map<PartialFileHistory.FileHistoryId, List<FileVersion>>) - Method in class org.syncany.database.SqlDatabase
 
removeFileVersions(Map<PartialFileHistory.FileHistoryId, FileVersion>) - Method in class org.syncany.database.dao.FileVersionSqlDao
Removes all file versions with versions lower or equal than the given file version.
removeFolder(File) - Static method in class org.syncany.config.DaemonConfigHelper
 
removeFolder(String) - Static method in class org.syncany.config.DaemonConfigHelper
 
removeFolder(String) - Method in interface org.syncany.plugins.transfer.features.PathAwareFeatureExtension
Deleted the given sub path / folder on the remote storage.
removeKnownDatabases() - Method in class org.syncany.database.dao.ApplicationSqlDao
 
removeKnownDatabases() - Method in class org.syncany.database.SqlDatabase
 
removeNonMuddyMultiChunks() - Method in class org.syncany.database.dao.MultiChunkSqlDao
 
removeNonMuddyMultiChunks() - Method in class org.syncany.database.SqlDatabase
 
removeSmallerOrEqualFileVersions(Map<PartialFileHistory.FileHistoryId, FileVersion>) - Method in class org.syncany.database.SqlDatabase
 
removeSpecificFileVersions(Map<PartialFileHistory.FileHistoryId, List<FileVersion>>) - Method in class org.syncany.database.dao.FileVersionSqlDao
 
removeTrailingSlash(String) - Static method in class org.syncany.util.FileUtil
 
removeUnreferencedChunks() - Method in class org.syncany.database.dao.ChunkSqlDao
Removes unreferenced chunks from the database.
removeUnreferencedDatabaseEntities() - Method in class org.syncany.database.SqlDatabase
 
removeUnreferencedFileContents() - Method in class org.syncany.database.dao.FileContentSqlDao
Removes unreferenced FileContents from the database table filecontent, as well as the corresponding chunk references (list of ChunkEntry.ChunkChecksums) from the table filecontent_chunk.
removeUnreferencedFileHistories() - Method in class org.syncany.database.dao.FileHistorySqlDao
Removes unreferenced PartialFileHistorys from the database table filehistory.
removeUnreferencedMultiChunks() - Method in class org.syncany.database.dao.MultiChunkSqlDao
 
removeUnreferencedTemporaryFiles() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
Removes temporary files on the offsite storage that are not listed in any of the TransactionRemoteFiles available remotely.
RemoveWatchManagementRequest - Class in org.syncany.operations.daemon.messages
 
RemoveWatchManagementRequest() - Constructor for class org.syncany.operations.daemon.messages.RemoveWatchManagementRequest
 
RemoveWatchManagementRequest(File) - Constructor for class org.syncany.operations.daemon.messages.RemoveWatchManagementRequest
 
RemoveWatchManagementResponse - Class in org.syncany.operations.daemon.messages
 
RemoveWatchManagementResponse() - Constructor for class org.syncany.operations.daemon.messages.RemoveWatchManagementResponse
 
RemoveWatchManagementResponse(int, Integer, String) - Constructor for class org.syncany.operations.daemon.messages.RemoveWatchManagementResponse
 
RENAME - org.syncany.operations.down.DownOperationOptions.DownConflictStrategy
 
RENAMED - org.syncany.database.FileVersion.FileStatus
 
RenameFileSystemAction - Class in org.syncany.operations.down.actions
 
RenameFileSystemAction(Config, FileVersion, FileVersion, MemoryDatabase) - Constructor for class org.syncany.operations.down.actions.RenameFileSystemAction
 
REPO_ID_LENGTH - Static variable in class org.syncany.cli.InitCommand
 
RepoTO - Class in org.syncany.config.to
The repo transfer object is used to create and load the repo file from/to XML.
RepoTO() - Constructor for class org.syncany.config.to.RepoTO
 
RepoTO.ChunkerTO - Class in org.syncany.config.to
Configuration object for the deduplication chunker.
RepoTO.MultiChunkerTO - Class in org.syncany.config.to
Configuration object for the deduplication multi-chunker.
RepoTO.TransformerTO - Class in org.syncany.config.to
Configuration object for the deduplication transformer.
RepoTOFactory - Interface in org.syncany.config.to
This class is the interface for creation of RepoTOs.
Request - Class in org.syncany.operations.daemon.messages.api
 
Request() - Constructor for class org.syncany.operations.daemon.messages.api.Request
 
RequestHandler - Class in org.syncany.operations.daemon.messages.api
 
RequestHandler() - Constructor for class org.syncany.operations.daemon.messages.api.RequestHandler
 
required() - Method in annotation type org.syncany.plugins.transfer.features.Feature
Specifies whether or not a feature is required.
reset() - Method in class org.syncany.chunk.Adler32Fingerprinter
 
reset() - Method in class org.syncany.chunk.Fingerprinter
Reset the checksum.
RESOURCE_DIR - Static variable in class org.syncany.plugins.transfer.oauth.OAuthWebResponses
 
Response - Class in org.syncany.operations.daemon.messages.api
 
Response() - Constructor for class org.syncany.operations.daemon.messages.api.Response
 
Response(int, Integer, String) - Constructor for class org.syncany.operations.daemon.messages.api.Response
 
RestoreCommand - Class in org.syncany.cli
 
RestoreCommand() - Constructor for class org.syncany.cli.RestoreCommand
 
RestoreFileSystemAction - Class in org.syncany.operations.restore
 
RestoreFileSystemAction(Config, Assembler, FileVersion, String) - Constructor for class org.syncany.operations.restore.RestoreFileSystemAction
 
RestoreFileSystemActionResult - Class in org.syncany.operations.restore
 
RestoreFileSystemActionResult(File) - Constructor for class org.syncany.operations.restore.RestoreFileSystemActionResult
 
RestoreFolderRequest - Class in org.syncany.operations.daemon.messages
 
RestoreFolderRequest() - Constructor for class org.syncany.operations.daemon.messages.RestoreFolderRequest
 
RestoreFolderRequestHandler - Class in org.syncany.operations.daemon.messages
 
RestoreFolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.RestoreFolderRequestHandler
 
RestoreFolderResponse - Class in org.syncany.operations.daemon.messages
 
RestoreFolderResponse() - Constructor for class org.syncany.operations.daemon.messages.RestoreFolderResponse
 
RestoreFolderResponse(RestoreOperationResult, int) - Constructor for class org.syncany.operations.daemon.messages.RestoreFolderResponse
 
RestoreOperation - Class in org.syncany.operations.restore
 
RestoreOperation(Config) - Constructor for class org.syncany.operations.restore.RestoreOperation
 
RestoreOperation(Config, RestoreOperationOptions) - Constructor for class org.syncany.operations.restore.RestoreOperation
 
RestoreOperationOptions - Class in org.syncany.operations.restore
 
RestoreOperationOptions() - Constructor for class org.syncany.operations.restore.RestoreOperationOptions
 
RestoreOperationResult - Class in org.syncany.operations.restore
 
RestoreOperationResult() - Constructor for class org.syncany.operations.restore.RestoreOperationResult
 
RestoreOperationResult(RestoreOperationResult.RestoreResultCode) - Constructor for class org.syncany.operations.restore.RestoreOperationResult
 
RestoreOperationResult(RestoreOperationResult.RestoreResultCode, File) - Constructor for class org.syncany.operations.restore.RestoreOperationResult
 
RestoreOperationResult.RestoreResultCode - Enum in org.syncany.operations.restore
 
resume() - Method in class org.syncany.operations.watch.WatchOperation
 
Retriable - Annotation Type in org.syncany.plugins.transfer.features
Feature annotation to make a transfer manager more reliable by making its core methods retriable.
RetriableFeatureTransferManager - Class in org.syncany.plugins.transfer.features
The retriable transfer manager implements a simple try-sleep-retry mechanism for regular TransferManagers.
RetriableFeatureTransferManager(TransferManager, TransferManager, Config, Retriable) - Constructor for class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
RFC_ACCESS_TOKEN_FIELD - Static variable in class org.syncany.plugins.transfer.oauth.OAuthTokenExtractors
 
RFC_CODE_FIELD - Static variable in class org.syncany.plugins.transfer.oauth.OAuthTokenExtractors
 
RFC_STATE_FIELD - Static variable in class org.syncany.plugins.transfer.oauth.OAuthTokenExtractors
 
roll(byte) - Method in class org.syncany.chunk.Adler32Fingerprinter
"Roll" the checksum.
roll(byte) - Method in class org.syncany.chunk.Fingerprinter
"Roll" the checksum, i.e.
rollback() - Method in class org.syncany.database.SqlDatabase
 
root - Variable in class org.syncany.operations.watch.RecursiveWatcher
 
root - Variable in class org.syncany.util.NormalizedPath
 
run() - Method in class org.syncany.operations.up.AsyncIndexer
 
RUN - org.syncany.operations.daemon.DaemonOperationOptions.DaemonAction
 
runScript(String) - Method in class org.syncany.database.dao.AbstractSqlDao
 
runScript(Connection, InputStream) - Static method in class org.syncany.util.SqlRunner
 

S

SALT_SIZE - Static variable in class org.syncany.crypto.MultiCipherOutputStream
 
SaltedSecretKey - Class in org.syncany.crypto
A salted secret key is a convenience class to bundle a SecretKey with its corresponding salt.
SaltedSecretKey(SecretKey, byte[]) - Constructor for class org.syncany.crypto.SaltedSecretKey
 
SaltedSecretKeyConverter - Class in org.syncany.crypto
Converter to properly encode a SaltedSecretKey when writing an XML.
SaltedSecretKeyConverter() - Constructor for class org.syncany.crypto.SaltedSecretKeyConverter
 
save(File) - Method in class org.syncany.config.to.ConfigTO
 
save(File) - Method in class org.syncany.config.to.DaemonConfigTO
 
save(File) - Method in class org.syncany.config.to.MasterTO
 
save(File) - Method in class org.syncany.config.to.RepoTO
 
save(File) - Method in class org.syncany.config.to.UserConfigTO
 
save(File, List<CipherSpec>, SaltedSecretKey) - Method in class org.syncany.config.to.RepoTO
 
save(Iterator<DatabaseVersion>, File) - Method in class org.syncany.database.dao.DatabaseXmlSerializer
 
save(List<DatabaseVersion>, File) - Method in class org.syncany.database.dao.DatabaseXmlSerializer
 
save(Transformer, File) - Method in class org.syncany.plugins.transfer.to.TransactionTO
 
saveDeltaDatabase(MemoryDatabase, File) - Method in class org.syncany.operations.up.UpOperation
Serializes a MemoryDatabase to a file, using the configured transformer.
SECONDS - org.syncany.operations.cleanup.CleanupOperationOptions.TimeUnit
 
secureRandomBytes(int) - Static method in class org.syncany.database.ObjectId
 
secureRandomFileId() - Static method in class org.syncany.database.PartialFileHistory.FileHistoryId
 
secureRandomMultiChunkId() - Static method in class org.syncany.database.MultiChunkEntry.MultiChunkId
 
sensitive() - Method in annotation type org.syncany.plugins.transfer.Setup
Suppress key inputs during initialization.
SERVER - org.syncany.plugins.transfer.oauth.OAuthMode
 
ServiceAlreadyStartedException - Exception in org.syncany.operations.daemon
 
ServiceAlreadyStartedException(String) - Constructor for exception org.syncany.operations.daemon.ServiceAlreadyStartedException
 
setAction(DaemonOperationOptions.DaemonAction) - Method in class org.syncany.operations.daemon.DaemonOperationOptions
 
setAction(PluginOperationAction) - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
setAction(PluginOperationAction) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setAction(UpdateOperationAction) - Method in class org.syncany.operations.update.UpdateOperationOptions
Set the action to execute when the UpdateOperation is run.
setAction(UpdateOperationAction) - Method in class org.syncany.operations.update.UpdateOperationResult
 
setAddedToDaemon(boolean) - Method in class org.syncany.operations.init.ConnectOperationResult
 
setAddedToDaemon(boolean) - Method in class org.syncany.operations.init.InitOperationResult
 
setAffectedPluginInfo(PluginInfo) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setAnnouncements(boolean) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setAnnouncementsHost(String) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setAnnouncementsPort(int) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setApiEndpoint(String) - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
setApiEndpoint(String) - Method in class org.syncany.operations.update.UpdateOperationOptions
Set an alternative API endpoint.
setAppInfo(AppInfo) - Method in class org.syncany.operations.update.UpdateOperationResult
 
setAppInfoList(ArrayList<AppInfo>) - Method in class org.syncany.operations.update.AppInfoResponse
 
setApplyChanges(boolean) - Method in class org.syncany.operations.down.DownOperationOptions
 
setAttributes(T) - Method in class org.syncany.plugins.transfer.files.RemoteFile
Sets remote file attributes to this remote file class.
SetAttributesFileSystemAction - Class in org.syncany.operations.down.actions
 
SetAttributesFileSystemAction(Config, FileVersion, MemoryDatabase) - Constructor for class org.syncany.operations.down.actions.SetAttributesFileSystemAction
 
setBindPort(int) - Method in class org.syncany.config.to.WebServerTO
 
setCache(Cache) - Method in class org.syncany.config.Config
 
setCacheKeepBytes(Long) - Method in class org.syncany.config.to.ConfigTO
 
setCanUninstall(boolean) - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
setChangeSet(ChangeSet) - Method in class org.syncany.operations.down.DownOperationResult
 
setChangeSet(ChangeSet) - Method in class org.syncany.operations.log.LightweightDatabaseVersion
 
setChangeSet(ChangeSet) - Method in class org.syncany.operations.status.StatusOperationResult
 
setChecksum(ChunkEntry.ChunkChecksum) - Method in class org.syncany.database.ChunkEntry
 
setChecksum(FileContent.FileChecksum) - Method in class org.syncany.database.FileContent
 
setChecksum(FileContent.FileChecksum) - Method in class org.syncany.database.FileVersion
 
setChunkerTO(RepoTO.ChunkerTO) - Method in class org.syncany.config.to.RepoTO
 
setCipherSpecs(List<CipherSpec>) - Method in class org.syncany.operations.init.InitOperationOptions
 
setCleanupInterval(int) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setCleanupOptions(CleanupOperationOptions) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setClient(String) - Method in class org.syncany.database.DatabaseVersion
 
setClient(String) - Method in class org.syncany.database.DatabaseVersionHeader
 
setClient(String) - Method in class org.syncany.operations.log.LightweightDatabaseVersion
 
setClock(String, long) - Method in class org.syncany.database.VectorClock
Set the component of a unit.
setCode(int) - Method in class org.syncany.operations.plugin.PluginListResponse
 
setCode(int) - Method in class org.syncany.operations.update.AppInfoResponse
 
setConfig(Config) - Method in class org.syncany.cli.Command
 
setConfigEncryptionKey(SaltedSecretKey) - Method in class org.syncany.config.to.UserConfigTO
 
setConfigTO(ConfigTO) - Method in class org.syncany.operations.init.ConnectOperationOptions
 
setConfigTO(ConfigTO) - Method in class org.syncany.operations.init.InitOperationOptions
 
setConflictingPluginIds(List<String>) - Method in class org.syncany.operations.plugin.PluginInfo
 
setConflictingPlugins(List<String>) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setConflictStrategy(DownOperationOptions.DownConflictStrategy) - Method in class org.syncany.operations.down.DownOperationOptions
 
setConnection(TransferSettings) - Method in class org.syncany.config.Config
 
setConnectLink(String) - Method in class org.syncany.operations.init.ConnectOperationOptions
 
setControlCommand(ControlServer.ControlCommand) - Method in class org.syncany.operations.daemon.messages.ControlManagementRequest
 
setCreateTarget(boolean) - Method in class org.syncany.operations.init.InitOperationOptions
 
setDaemon(boolean) - Method in class org.syncany.operations.init.ConnectOperationOptions
 
setDaemon(boolean) - Method in class org.syncany.operations.init.InitOperationOptions
 
setDate(Date) - Method in class org.syncany.database.DatabaseVersionHeader
 
setDate(Date) - Method in class org.syncany.operations.log.LightweightDatabaseVersion
 
setDate(Date) - Method in class org.syncany.operations.ls.LsOperationOptions
 
setDelayedPluginIds(List<String>) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setDelete(boolean) - Method in class org.syncany.operations.status.StatusOperationOptions
 
setDeleted(boolean) - Method in class org.syncany.operations.ls.LsOperationOptions
 
setDirtyDatabasesCreated(List<DatabaseVersionHeader>) - Method in class org.syncany.operations.down.DownOperationResult
 
setDisplayName(String) - Method in class org.syncany.config.Config
 
setDisplayName(String) - Method in class org.syncany.config.to.ConfigTO
 
setDosAttributes(String) - Method in class org.syncany.database.FileVersion
 
setDownloadedMultiChunks(Set<MultiChunkEntry.MultiChunkId>) - Method in class org.syncany.operations.down.DownOperationResult
 
setDownloadedUnknownDatabases(Set<String>) - Method in class org.syncany.operations.down.DownOperationResult
 
setDownloadUrl(String) - Method in class org.syncany.operations.plugin.PluginInfo
 
setDownOptions(DownOperationOptions) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setEnabled(boolean) - Method in class org.syncany.config.to.FolderTO
 
setEncryptionEnabled(boolean) - Method in class org.syncany.operations.init.InitOperationOptions
 
setErroneousPluginIds(List<String>) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setErrorMessage(String) - Method in class org.syncany.plugins.transfer.StorageTestResult
 
setFetchHistories(boolean) - Method in class org.syncany.operations.ls.LsOperationOptions
 
setField(String, Object) - Method in class org.syncany.plugins.transfer.TransferSettings
Set the value of a field in the settings class.
setFileAttributes(FileVersion) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
setFileAttributes(FileVersion, File) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
setFileHistoryId(boolean) - Method in class org.syncany.operations.ls.LsOperationOptions
 
setFileHistoryId(String) - Method in class org.syncany.operations.daemon.messages.GetFileFolderRequest
 
setFileHistoryId(String) - Method in class org.syncany.operations.daemon.messages.GetFileHistoryFolderRequest
 
setFileHistoryId(PartialFileHistory.FileHistoryId) - Method in class org.syncany.database.FileVersion
 
setFileHistoryId(PartialFileHistory.FileHistoryId) - Method in class org.syncany.operations.restore.RestoreOperationOptions
 
setFileTypes(HashSet<FileVersion.FileType>) - Method in class org.syncany.operations.ls.LsOperationOptions
 
setFileVersion(Integer) - Method in class org.syncany.operations.restore.RestoreOperationOptions
 
setFolders(ArrayList<FolderTO>) - Method in class org.syncany.config.to.DaemonConfigTO
 
setForce(boolean) - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
setForceChecksum(boolean) - Method in class org.syncany.operations.status.StatusOperationOptions
 
setForceUploadEnabled(boolean) - Method in class org.syncany.operations.up.UpOperationOptions
 
setGenlinkOptions(GenlinkOperationOptions) - Method in class org.syncany.operations.init.InitOperationOptions
 
setGenLinkResult(GenlinkOperationResult) - Method in class org.syncany.operations.init.InitOperationResult
 
setGlobalLogLevel(Level) - Static method in class org.syncany.config.Logging
 
setHeader(DatabaseVersionHeader) - Method in class org.syncany.database.DatabaseVersion
 
setId(int) - Method in class org.syncany.operations.daemon.messages.api.Request
 
setId(String) - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener.Builder
Use a custom plugin id instead of a randomly generated one.
setId(MultiChunkEntry.MultiChunkId) - Method in class org.syncany.chunk.MultiChunk
 
setId(MultiChunkEntry.MultiChunkId) - Method in class org.syncany.database.MultiChunkEntry
 
setInstalled(boolean) - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
setInstance(InitConsole) - Static method in class org.syncany.cli.util.InitConsole
 
setInterval(int) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setKeepBytes(long) - Method in class org.syncany.config.Cache
 
setLastModified(Date) - Method in class org.syncany.database.FileVersion
 
setLastModified(FileVersion) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
setLastModified(FileVersion, File) - Method in class org.syncany.operations.down.actions.FileSystemAction
 
setLinkTarget(String) - Method in class org.syncany.database.FileVersion
 
setListMode(PluginOperationOptions.PluginListMode) - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
setLocalDir(File) - Method in class org.syncany.cli.Command
 
setLocalDir(File) - Method in class org.syncany.operations.init.ConnectOperationOptions
 
setLocalDir(File) - Method in class org.syncany.operations.init.InitOperationOptions
 
setLocalPluginInfo(PluginInfo) - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
setLocalTempLocation(File) - Method in class org.syncany.plugins.transfer.to.ActionTO
 
setLsRemoteResult(LsRemoteOperationResult) - Method in class org.syncany.operations.down.DownOperationResult
 
setMachineName(String) - Method in class org.syncany.config.Config
 
setMachineName(String) - Method in class org.syncany.config.to.ConfigTO
 
setMasterKey(SaltedSecretKey) - Method in class org.syncany.config.to.ConfigTO
 
setMaxDatabaseFiles(int) - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
setMaxDatabaseVersionCount(int) - Method in class org.syncany.operations.log.LogOperationOptions
 
setMaxFileHistoryCount(int) - Method in class org.syncany.operations.log.LogOperationOptions
 
setMergedDatabaseFilesCount(int) - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
setMessage(String) - Method in class org.syncany.operations.plugin.PluginListResponse
 
setMessage(String) - Method in class org.syncany.operations.update.AppInfoResponse
 
setMinKeepSeconds(long) - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
setMinSecondsBetweenCleanups(long) - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
setMultiChunker(RepoTO.MultiChunkerTO) - Method in class org.syncany.config.to.RepoTO
 
setNewVersionAvailable(boolean) - Method in class org.syncany.operations.update.UpdateOperationResult
 
setNextTransformer(Transformer) - Method in class org.syncany.chunk.Transformer
 
setOperatingSystem(EnvironmentUtil.OperatingSystem) - Static method in class org.syncany.util.EnvironmentUtil
 
setOptions(OperationOptions) - Method in class org.syncany.operations.daemon.messages.api.FolderRequest
 
setOptions(OperationOptions) - Method in class org.syncany.operations.daemon.messages.GenlinkFolderRequest
 
setOptions(OperationOptions) - Method in class org.syncany.operations.daemon.messages.LogFolderRequest
 
setOptions(OperationOptions) - Method in class org.syncany.operations.daemon.messages.LsFolderRequest
 
setOptions(OperationOptions) - Method in class org.syncany.operations.daemon.messages.RestoreFolderRequest
 
setOptions(OperationOptions) - Method in class org.syncany.operations.daemon.messages.StatusFolderRequest
 
setOut(OutputStream) - Method in class org.syncany.cli.CommandLineClient
 
setOut(PrintStream) - Method in class org.syncany.cli.Command
 
setOut(CarriageReturnPrinter) - Method in class org.syncany.cli.Command
 
setOutdated(boolean) - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
setPassword(String) - Method in class org.syncany.config.to.UserTO
 
setPassword(String) - Method in class org.syncany.operations.init.ConnectOperationOptions
 
setPassword(String) - Method in class org.syncany.operations.init.InitOperationOptions
 
setPath(File) - Method in class org.syncany.plugins.local.LocalTransferSettings
 
setPath(String) - Method in class org.syncany.config.to.FolderTO
 
setPath(String) - Method in class org.syncany.database.FileVersion
 
setPath(String) - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager.PathAwareRemoteFileAttributes
 
setPathExpression(String) - Method in class org.syncany.operations.ls.LsOperationOptions
 
setPluginAppMinVersion(String) - Method in class org.syncany.operations.plugin.PluginInfo
 
setPluginArchitecture(String) - Method in class org.syncany.operations.plugin.PluginInfo
 
setPluginDate(String) - Method in class org.syncany.operations.plugin.PluginInfo
 
setPluginId(String) - Method in class org.syncany.operations.plugin.PluginInfo
 
setPluginId(String) - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
setPluginList(List<ExtendedPluginInfo>) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setPluginName(String) - Method in class org.syncany.operations.plugin.PluginInfo
 
setPluginOperatingSystem(String) - Method in class org.syncany.operations.plugin.PluginInfo
 
setPluginRelease(boolean) - Method in class org.syncany.operations.plugin.PluginInfo
 
setPlugins(ArrayList<PluginInfo>) - Method in class org.syncany.operations.plugin.PluginListResponse
 
setPluginThirdParty(boolean) - Method in class org.syncany.operations.plugin.PluginInfo
 
setPluginVersion(String) - Method in class org.syncany.operations.plugin.PluginInfo
 
setPort(int) - Method in class org.syncany.config.to.PortTO
 
setPort(int) - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener.Builder
Use a fixed port, otherwise the port is randomly chosen from a range of OAuthTokenWebListener.PORT_LOWER and OAuthTokenWebListener.PORT_UPPER.
setPortTO(PortTO) - Method in class org.syncany.config.to.DaemonConfigTO
 
setPosixPermissions(String) - Method in class org.syncany.database.FileVersion
 
setPreventStandby(boolean) - Method in class org.syncany.config.to.UserConfigTO
 
setPreventStandby(boolean) - Static method in class org.syncany.config.UserConfig
 
setPurgeFileVersionSettings(SortedMap<Long, CleanupOperationOptions.TimeUnit>) - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
setRecursive(boolean) - Method in class org.syncany.operations.ls.LsOperationOptions
 
setRelativeTargetPath(String) - Method in class org.syncany.operations.restore.RestoreOperationOptions
 
setRemoteAvailable(boolean) - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
setRemoteLocation(RemoteFile) - Method in class org.syncany.plugins.transfer.to.ActionTO
 
setRemotePluginInfo(PluginInfo) - Method in class org.syncany.operations.plugin.ExtendedPluginInfo
 
setRemoteTempLocation(TempRemoteFile) - Method in class org.syncany.plugins.transfer.to.ActionTO
 
setRemovedMultiChunksCount(int) - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
setRemovedMultiChunksSize(long) - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
setRemovedOldVersionsCount(int) - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
setRemoveOldVersions(boolean) - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
setRemoveUnreferencedTemporaryFiles(boolean) - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
setRemoveVersionsByInterval(boolean) - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
setRepoFileExists(boolean) - Method in class org.syncany.plugins.transfer.StorageTestResult
 
setRepoId(byte[]) - Method in class org.syncany.config.to.RepoTO
 
setRepoTO(RepoTO) - Method in class org.syncany.operations.init.InitOperationOptions
 
setResult(GenlinkOperationResult) - Method in class org.syncany.operations.daemon.messages.GenlinkFolderResponse
 
setResult(LogOperationResult) - Method in class org.syncany.operations.daemon.messages.LogFolderResponse
 
setResult(LsRemoteOperationResult) - Method in class org.syncany.operations.daemon.messages.LsRemoteFolderResponse
 
setResult(LsOperationResult) - Method in class org.syncany.operations.daemon.messages.LsFolderResponse
 
setResult(RestoreOperationResult) - Method in class org.syncany.operations.daemon.messages.RestoreFolderResponse
 
setResult(StatusOperationResult) - Method in class org.syncany.operations.daemon.messages.StatusFolderResponse
 
setResultCode(CleanupOperationResult.CleanupResultCode) - Method in class org.syncany.operations.cleanup.CleanupOperationResult
 
setResultCode(DaemonOperationResult.DaemonResultCode) - Method in class org.syncany.operations.daemon.DaemonOperationResult
 
setResultCode(DownOperationResult.DownResultCode) - Method in class org.syncany.operations.down.DownOperationResult
 
setResultCode(ConnectOperationResult.ConnectResultCode) - Method in class org.syncany.operations.init.ConnectOperationResult
 
setResultCode(InitOperationResult.InitResultCode) - Method in class org.syncany.operations.init.InitOperationResult
 
setResultCode(PluginOperationResult.PluginResultCode) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setResultCode(RestoreOperationResult.RestoreResultCode) - Method in class org.syncany.operations.restore.RestoreOperationResult
 
setResultCode(UpOperationResult.UpResultCode) - Method in class org.syncany.operations.up.UpOperationResult
 
setResultCode(UpdateOperationResult.UpdateResultCode) - Method in class org.syncany.operations.update.UpdateOperationResult
 
setResume(boolean) - Method in class org.syncany.operations.up.UpOperationOptions
 
setRoot(String) - Method in class org.syncany.operations.daemon.messages.api.FolderRequest
 
setSalt(byte[]) - Method in class org.syncany.config.to.MasterTO
 
setSettings(Map<String, String>) - Method in class org.syncany.config.to.TypedPropertyListTO
 
setSettleDelay(int) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setSha256sum(String) - Method in class org.syncany.operations.plugin.PluginInfo
 
setShortUrl(boolean) - Method in class org.syncany.operations.init.GenlinkOperationOptions
 
setSize(int) - Method in class org.syncany.database.ChunkEntry
 
setSize(long) - Method in class org.syncany.database.FileContent
 
setSize(long) - Method in class org.syncany.database.MultiChunkEntry
 
setSize(Long) - Method in class org.syncany.database.FileVersion
 
setSnapshots(boolean) - Method in class org.syncany.operations.plugin.PluginOperationOptions
 
setSnapshots(boolean) - Method in class org.syncany.operations.update.UpdateOperationOptions
Set whether or not snapshots are included when the Syncany API is queried for updates.
setSourcePluginPath(String) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setStartDatabaseVersionIndex(int) - Method in class org.syncany.operations.log.LogOperationOptions
 
setStatus(DatabaseVersion.DatabaseVersionStatus) - Method in class org.syncany.database.DatabaseVersion
 
setStatus(FileVersion.FileStatus) - Method in class org.syncany.database.FileVersion
 
setStatus(ActionTO.ActionStatus) - Method in class org.syncany.plugins.transfer.to.ActionTO
 
setStatusOptions(StatusOperationOptions) - Method in class org.syncany.operations.cleanup.CleanupOperationOptions
 
setStatusOptions(StatusOperationOptions) - Method in class org.syncany.operations.up.UpOperationOptions
 
setStatusResult(StatusOperationResult) - Method in class org.syncany.operations.up.UpOperationResult
 
setStrategy(ConnectOperationOptions.ConnectOptionsStrategy) - Method in class org.syncany.operations.init.ConnectOperationOptions
 
setTargetCanConnect(boolean) - Method in class org.syncany.plugins.transfer.StorageTestResult
 
setTargetCanCreate(boolean) - Method in class org.syncany.plugins.transfer.StorageTestResult
 
setTargetCanWrite(boolean) - Method in class org.syncany.plugins.transfer.StorageTestResult
 
setTargetExists(boolean) - Method in class org.syncany.plugins.transfer.StorageTestResult
 
setTargetFile(File) - Method in class org.syncany.operations.restore.RestoreOperationResult
 
setTargetPluginPath(String) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setTestResult(StorageTestResult) - Method in class org.syncany.operations.init.ConnectOperationResult
 
setTestResult(StorageTestResult) - Method in class org.syncany.operations.init.InitOperationResult
 
setTimestamp(Date) - Method in class org.syncany.database.DatabaseVersion
 
settings - Variable in class org.syncany.config.to.TypedPropertyListTO
 
settings - Variable in class org.syncany.plugins.transfer.AbstractTransferManager
 
setTokenExtractor(OAuthTokenExtractor) - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener.Builder
Use a custom extractor (default OAuthTokenExtractors.NamedQueryTokenExtractor)
setTokenInterceptor(OAuthTokenInterceptor) - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener.Builder
Use a custom interceptor (default OAuthTokenInterceptors.RedirectTokenInterceptor)
setTransactionFileLimit(long) - Method in class org.syncany.operations.up.UpOperationOptions
 
setTransactionSizeLimit(long) - Method in class org.syncany.operations.up.UpOperationOptions
 
setTransferSettings(TransferSettings) - Method in class org.syncany.config.to.ConfigTO
 
setTransformers(List<RepoTO.TransformerTO>) - Method in class org.syncany.config.to.RepoTO
 
setType(String) - Method in class org.syncany.config.to.TypedPropertyListTO
 
setType(FileVersion.FileType) - Method in class org.syncany.database.FileVersion
 
setType(ActionTO.ActionType) - Method in class org.syncany.plugins.transfer.to.ActionTO
 
Setup - Annotation Type in org.syncany.plugins.transfer
The Setup annotation alters the initialization process.
setUpdated(Date) - Method in class org.syncany.database.FileVersion
 
setUpdatedPluginIds(List<String>) - Method in class org.syncany.operations.plugin.PluginOperationResult
 
setUploadChangeSet(ChangeSet) - Method in class org.syncany.operations.up.UpOperationResult
 
setUpOptions(UpOperationOptions) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setUser(UserTO) - Method in class org.syncany.config.to.PortTO
 
setUserInteractionListener(UserInteractionListener) - Method in class org.syncany.plugins.transfer.TransferSettings
 
setUsername(String) - Method in class org.syncany.config.to.UserTO
 
setUsers(ArrayList<UserTO>) - Method in class org.syncany.config.to.DaemonConfigTO
 
setVectorClock(VectorClock) - Method in class org.syncany.database.DatabaseVersion
 
setVectorClock(VectorClock) - Method in class org.syncany.database.DatabaseVersionHeader
 
setVersion(int) - Method in class org.syncany.operations.daemon.messages.GetFileFolderRequest
 
setVersion(Long) - Method in class org.syncany.database.FileVersion
 
setWatch(File) - Method in class org.syncany.operations.daemon.messages.AddWatchManagementRequest
 
setWatch(File) - Method in class org.syncany.operations.daemon.messages.RemoveWatchManagementRequest
 
setWatcher(boolean) - Method in class org.syncany.operations.watch.WatchOperationOptions
 
setWatchList(ArrayList<FolderTO>) - Method in class org.syncany.operations.daemon.DaemonOperationResult
 
setWatchOptions(WatchOperationOptions) - Method in class org.syncany.config.to.FolderTO
 
setWatchRoots(List<String>) - Method in class org.syncany.operations.daemon.DaemonOperationOptions
 
setWebServer(WebServerTO) - Method in class org.syncany.config.to.DaemonConfigTO
 
ShowMessageExternalEvent - Class in org.syncany.operations.daemon.messages
 
ShowMessageExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.ShowMessageExternalEvent
 
ShowMessageExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.ShowMessageExternalEvent
 
shutdown() - Method in class org.syncany.database.dao.ApplicationSqlDao
Shuts down the HSQL database, i.e.
shutdown() - Method in class org.syncany.database.SqlDatabase
 
SHUTDOWN - org.syncany.operations.daemon.ControlServer.ControlCommand
 
SIMULTANEOUS - org.syncany.database.VectorClock.VectorClockComparison
 
singular() - Method in annotation type org.syncany.plugins.transfer.Setup
Singular values have to be inserted again when a user wants to changes values
size - Variable in class org.syncany.chunk.MultiChunk
 
size() - Method in class org.syncany.operations.down.DatabaseBranch
 
size() - Method in class org.syncany.util.LimitedDosFileAttributes
 
sleepInterval() - Method in annotation type org.syncany.plugins.transfer.features.Retriable
Defines the number of milliseconds to wait between each retry attempts.
SMALLER - org.syncany.database.VectorClock.VectorClockComparison
 
sort(List<FileSystemAction>) - Method in class org.syncany.operations.down.FileSystemActionComparator
 
SqlDatabase - Class in org.syncany.database
Represents the single entry point for all SQL database queries.
SqlDatabase(Config) - Constructor for class org.syncany.database.SqlDatabase
 
SqlDatabase(Config, boolean) - Constructor for class org.syncany.database.SqlDatabase
 
SqlRunner - Class in org.syncany.util
Helper class to execute SQL scripts on a given connection.
SqlRunner() - Constructor for class org.syncany.util.SqlRunner
 
start() - Method in class org.syncany.cli.CommandLineClient
 
start() - Method in class org.syncany.operations.ActionFileHandler
 
start() - Method in class org.syncany.operations.daemon.WatchRunner
 
start() - Method in class org.syncany.operations.daemon.WebServer
 
start() - Method in class org.syncany.operations.watch.NotificationListener
 
start() - Method in class org.syncany.operations.watch.RecursiveWatcher
Starts the watcher service and registers watches in all of the sub-folders of the given root folder.
start() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener
Start the server created by the @{link Builder}.
start() - Method in class org.syncany.plugins.web.WebInterfacePlugin
 
start(DaemonConfigTO) - Method in class org.syncany.operations.daemon.WatchServer
 
STARTED - org.syncany.plugins.transfer.to.ActionTO.ActionStatus
 
startElement(String, String, String, Attributes) - Method in class org.syncany.database.dao.DatabaseXmlParseHandler
 
startOperation() - Method in class org.syncany.operations.AbstractTransferOperation
 
StatusCommand - Class in org.syncany.cli
 
StatusCommand() - Constructor for class org.syncany.cli.StatusCommand
 
StatusEndSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
StatusEndSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent
 
StatusEndSyncExternalEvent(String, boolean) - Constructor for class org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent
 
StatusFolderRequest - Class in org.syncany.operations.daemon.messages
 
StatusFolderRequest() - Constructor for class org.syncany.operations.daemon.messages.StatusFolderRequest
 
StatusFolderRequestHandler - Class in org.syncany.operations.daemon.messages
 
StatusFolderRequestHandler(Config) - Constructor for class org.syncany.operations.daemon.messages.StatusFolderRequestHandler
 
StatusFolderResponse - Class in org.syncany.operations.daemon.messages
 
StatusFolderResponse() - Constructor for class org.syncany.operations.daemon.messages.StatusFolderResponse
 
StatusFolderResponse(StatusOperationResult, int) - Constructor for class org.syncany.operations.daemon.messages.StatusFolderResponse
 
StatusOperation - Class in org.syncany.operations.status
The status operation analyzes the local file tree and compares it to the current local database.
StatusOperation(Config) - Constructor for class org.syncany.operations.status.StatusOperation
 
StatusOperation(Config, StatusOperationOptions) - Constructor for class org.syncany.operations.status.StatusOperation
 
StatusOperationOptions - Class in org.syncany.operations.status
 
StatusOperationOptions() - Constructor for class org.syncany.operations.status.StatusOperationOptions
 
StatusOperationResult - Class in org.syncany.operations.status
 
StatusOperationResult() - Constructor for class org.syncany.operations.status.StatusOperationResult
 
StatusStartSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
StatusStartSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent
 
StatusStartSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent
 
stop() - Method in class org.syncany.operations.daemon.WatchRunner
 
stop() - Method in class org.syncany.operations.daemon.WatchServer
 
stop() - Method in class org.syncany.operations.daemon.WebServer
 
stop() - Method in class org.syncany.operations.watch.NotificationListener
 
stop() - Method in class org.syncany.operations.watch.RecursiveWatcher
Stops the watch thread by interrupting it and subsequently calls the RecursiveWatcher.afterStop() template method (to be implemented by subclasses.
stop() - Method in class org.syncany.operations.watch.WatchOperation
 
stop() - Method in class org.syncany.plugins.transfer.oauth.OAuthTokenWebListener
Stop the listener server so the port becomes available again.
StorageException - Exception in org.syncany.plugins.transfer
Exception thrown when any of the methods of the TransferManager fail.
StorageException(String) - Constructor for exception org.syncany.plugins.transfer.StorageException
 
StorageException(String, Throwable) - Constructor for exception org.syncany.plugins.transfer.StorageException
 
StorageException(Throwable) - Constructor for exception org.syncany.plugins.transfer.StorageException
 
StorageFileNotFoundException - Exception in org.syncany.plugins.transfer
The StorageFileNotFoundException is thrown if a TransferManager cannot find a file.
StorageFileNotFoundException(String) - Constructor for exception org.syncany.plugins.transfer.StorageFileNotFoundException
 
StorageFileNotFoundException(String, Throwable) - Constructor for exception org.syncany.plugins.transfer.StorageFileNotFoundException
 
StorageFileNotFoundException(Throwable) - Constructor for exception org.syncany.plugins.transfer.StorageFileNotFoundException
 
StorageMoveException - Exception in org.syncany.plugins.transfer
The storage move exception is thrown if moving a file on the remote storage fails.
StorageMoveException(String) - Constructor for exception org.syncany.plugins.transfer.StorageMoveException
 
StorageMoveException(String, Throwable) - Constructor for exception org.syncany.plugins.transfer.StorageMoveException
 
StorageMoveException(Throwable) - Constructor for exception org.syncany.plugins.transfer.StorageMoveException
 
StorageTestResult - Class in org.syncany.plugins.transfer
Represents the return structure of the tests performed by by TransferManager.test(boolean) method.
StorageTestResult() - Constructor for class org.syncany.plugins.transfer.StorageTestResult
 
storeTrustStore() - Static method in class org.syncany.config.UserConfig
 
storeUserKeyStore() - Static method in class org.syncany.config.UserConfig
 
STREAM_MAGIC - Static variable in class org.syncany.crypto.MultiCipherOutputStream
 
STREAM_VERSION - Static variable in class org.syncany.crypto.MultiCipherOutputStream
 
StringUtil - Class in org.syncany.util
Utility class for common application string functions.
StringUtil() - Constructor for class org.syncany.util.StringUtil
 
StringUtil.StringJoinListener<T> - Interface in org.syncany.util
 
subfolderDepth() - Method in annotation type org.syncany.plugins.transfer.features.PathAware
Defines the depth of the subfolders to be created.
subscribe(String) - Method in class org.syncany.operations.watch.NotificationListener
 
substrCount(String, String) - Static method in class org.syncany.util.StringUtil
Returns the count of the substring
SYMLINK - org.syncany.database.FileVersion.FileType
 
symlinksSupported() - Static method in class org.syncany.util.EnvironmentUtil
 
Syncany - Class in org.syncany
Syncany is an open-source cloud storage and filesharing application.
Syncany() - Constructor for class org.syncany.Syncany
 
SyncanyRemoteFile - Class in org.syncany.plugins.transfer.files
The repo file represents the repository-defining file.
SyncanyRemoteFile() - Constructor for class org.syncany.plugins.transfer.files.SyncanyRemoteFile
Initializes a new repo file with the name syncany.
SyncanyRemoteFile(String) - Constructor for class org.syncany.plugins.transfer.files.SyncanyRemoteFile
Initializes a new repo file, given a name.
SyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
SyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.SyncExternalEvent
 
SyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.SyncExternalEvent
 
SYNCING - org.syncany.operations.daemon.Watch.SyncStatus
 

T

TempRemoteFile - Class in org.syncany.plugins.transfer.files
The temp file represents a temporary file on the remote storage.
TempRemoteFile(String) - Constructor for class org.syncany.plugins.transfer.files.TempRemoteFile
Initializes a new temp file, given a name.
TempRemoteFile(RemoteFile) - Constructor for class org.syncany.plugins.transfer.files.TempRemoteFile
Initializes a new randomly named temp file.
test(boolean) - Method in class org.syncany.plugins.transfer.AbstractTransferManager
Checks whether the settings given to this transfer manager can be used to create or connect to a remote repository.
test(boolean) - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
test(boolean) - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
test(boolean) - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
test(boolean) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
test(boolean) - Method in interface org.syncany.plugins.transfer.TransferManager
Tests whether the repository parameters are valid.
testRepoFileExists() - Method in class org.syncany.plugins.local.LocalTransferManager
 
testRepoFileExists() - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
testRepoFileExists() - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
testRepoFileExists() - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
testRepoFileExists() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
testRepoFileExists() - Method in interface org.syncany.plugins.transfer.TransferManager
Tests whether the repository file exists (see SyncanyRemoteFile).
testTargetCanCreate() - Method in class org.syncany.plugins.local.LocalTransferManager
 
testTargetCanCreate() - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
testTargetCanCreate() - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
testTargetCanCreate() - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
testTargetCanCreate() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
testTargetCanCreate() - Method in interface org.syncany.plugins.transfer.TransferManager
Tests whether the target path/folder can be created (if it does not exist already).
testTargetCanWrite() - Method in class org.syncany.plugins.local.LocalTransferManager
 
testTargetCanWrite() - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
testTargetCanWrite() - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
testTargetCanWrite() - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
testTargetCanWrite() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
testTargetCanWrite() - Method in interface org.syncany.plugins.transfer.TransferManager
Tests whether the target path/folder is writable by the application.
testTargetExists() - Method in class org.syncany.plugins.local.LocalTransferManager
 
testTargetExists() - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
testTargetExists() - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
testTargetExists() - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
testTargetExists() - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
testTargetExists() - Method in interface org.syncany.plugins.transfer.TransferManager
Tests whether the target path/folder exists.
toBytesUTF8(String) - Static method in class org.syncany.util.StringUtil
Creates a byte array from a given string, using the UTF-8 encoding.
toCamelCase(String) - Static method in class org.syncany.util.StringUtil
Transforms a string to a camel case representation, including the first character.
toCreatable(String, boolean) - Method in class org.syncany.util.NormalizedPath
 
toFile() - Method in class org.syncany.util.NormalizedPath
 
toHex(byte[]) - Static method in class org.syncany.util.StringUtil
Converts a byte array to a lower case hex representation.
toJson(Message) - Static method in class org.syncany.operations.daemon.messages.api.JsonMessageFactory
 
toMessage(String) - Static method in class org.syncany.operations.daemon.messages.api.JsonMessageFactory
 
toMessage(String) - Static method in class org.syncany.operations.daemon.messages.api.XmlMessageFactory
 
toRequest(String) - Static method in class org.syncany.operations.daemon.messages.api.JsonMessageFactory
 
toRequest(String) - Static method in class org.syncany.operations.daemon.messages.api.XmlMessageFactory
 
toResponse(String) - Static method in class org.syncany.operations.daemon.messages.api.JsonMessageFactory
 
toResponse(String) - Static method in class org.syncany.operations.daemon.messages.api.XmlMessageFactory
 
toSaltedSecretKey(byte[], byte[], String) - Static method in class org.syncany.crypto.CipherUtil
 
toSecretKey(byte[], String) - Static method in class org.syncany.crypto.CipherUtil
 
toSnakeCase(String) - Static method in class org.syncany.util.StringUtil
Transforms a string to underscore-delimited representation.
toString() - Method in class org.syncany.chunk.Adler32Fingerprinter
 
toString() - Method in class org.syncany.chunk.Chunker
Returns a string representation of the chunker implementation.
toString() - Method in class org.syncany.chunk.CipherTransformer
 
toString() - Method in class org.syncany.chunk.Fingerprinter
Returns a string representation of the fingerprinter implementation.
toString() - Method in class org.syncany.chunk.FixedChunker
 
toString() - Method in class org.syncany.chunk.GzipTransformer
 
toString() - Method in class org.syncany.chunk.MultiChunker
Returns a comprehensive string representation of a multichunker
toString() - Method in class org.syncany.chunk.NoTransformer
 
toString() - Method in class org.syncany.chunk.Transformer
An implementation of a transformer must override this method to identify the type of transformer and/or its settings.
toString() - Method in class org.syncany.chunk.TttdChunker
 
toString() - Method in class org.syncany.chunk.ZipMultiChunker
 
toString() - Method in class org.syncany.crypto.CipherSpec
 
toString() - Method in class org.syncany.crypto.SaltedSecretKey
 
toString() - Method in class org.syncany.database.ChunkEntry
 
toString() - Method in class org.syncany.database.DatabaseVersion
 
toString() - Method in class org.syncany.database.DatabaseVersionHeader
 
toString() - Method in class org.syncany.database.FileContent
 
toString() - Method in enum org.syncany.database.FileVersion.FileStatus
 
toString() - Method in enum org.syncany.database.FileVersion.FileType
 
toString() - Method in class org.syncany.database.FileVersion
 
toString() - Method in class org.syncany.database.MultiChunkEntry
 
toString() - Method in class org.syncany.database.ObjectId
Converts the byte-array based identifier to a lower case hex string and returns this string.
toString() - Method in class org.syncany.database.PartialFileHistory
 
toString() - Method in class org.syncany.database.VectorClock
 
toString() - Method in class org.syncany.operations.down.actions.ChangeFileSystemAction
 
toString() - Method in class org.syncany.operations.down.actions.DeleteFileSystemAction
 
toString() - Method in class org.syncany.operations.down.actions.NewFileSystemAction
 
toString() - Method in class org.syncany.operations.down.actions.NewSymlinkFileSystemAction
 
toString() - Method in class org.syncany.operations.down.actions.RenameFileSystemAction
 
toString() - Method in class org.syncany.operations.down.actions.SetAttributesFileSystemAction
 
toString() - Method in class org.syncany.operations.down.DatabaseBranch
 
toString() - Method in class org.syncany.operations.down.DatabaseBranches
 
toString() - Method in class org.syncany.plugins.transfer.files.RemoteFile
 
toString() - Method in class org.syncany.plugins.transfer.StorageTestResult
 
toString() - Method in class org.syncany.plugins.transfer.to.ActionTO
 
toString() - Method in class org.syncany.plugins.transfer.TransferSettings
 
toString() - Method in class org.syncany.util.LimitedDosFileAttributes
 
toString() - Method in class org.syncany.util.NormalizedPath
 
toString(DosFileAttributes) - Static method in class org.syncany.util.LimitedDosFileAttributes
 
toXml(Message) - Static method in class org.syncany.operations.daemon.messages.api.XmlMessageFactory
 
TransactionAware - Annotation Type in org.syncany.plugins.transfer.features
 
TransactionAwareFeatureTransferManager - Class in org.syncany.plugins.transfer.features
The TransactionAwareTransferManager adds all functionality regarding transactions to existing transfer managers.
TransactionAwareFeatureTransferManager(TransferManager, TransferManager, Config, TransactionAware) - Constructor for class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
TransactionRemoteFile - Class in org.syncany.plugins.transfer.files
The transaction file represents a manifest of a transaction on the remote storage.
TransactionRemoteFile(String) - Constructor for class org.syncany.plugins.transfer.files.TransactionRemoteFile
Initializes a new transaction file, given a name.
TransactionRemoteFile(RemoteTransaction) - Constructor for class org.syncany.plugins.transfer.files.TransactionRemoteFile
Initializes a new transaction file, given the transaction itself.
TransactionTO - Class in org.syncany.plugins.transfer.to
The Transaction transfer object exists to serialize a transaction, which is saved on the remote location and deleted once the transaction is completed.
TransactionTO() - Constructor for class org.syncany.plugins.transfer.to.TransactionTO
 
TransactionTO(String) - Constructor for class org.syncany.plugins.transfer.to.TransactionTO
 
transferManager - Variable in class org.syncany.operations.AbstractTransferOperation
 
TransferManager - Interface in org.syncany.plugins.transfer
The transfer manager synchronously connects to the remote storage.
TransferManagerFactory - Class in org.syncany.plugins.transfer
This factory class creates a TransferManager from a Config object, and wraps it into the requested Feature(s).
TransferManagerFactory() - Constructor for class org.syncany.plugins.transfer.TransferManagerFactory
 
TransferManagerFactory.TransferManagerBuilder - Class in org.syncany.plugins.transfer
The transfer manager builder takes an original TransferManager, and wraps it with feature-specific transfer managers, if the original transfer manager is annotated with a Feature annotation.
TransferPlugin - Class in org.syncany.plugins.transfer
The transfer plugin is a special plugin responsible for transferring files to the remote storage.
TransferPlugin(String) - Constructor for class org.syncany.plugins.transfer.TransferPlugin
 
TransferPluginOption - Class in org.syncany.plugins.transfer
A plugin option represents a single setting of a transfer plugin within the corresponding TransferSettings class.
TransferPluginOption(Field, String, String, Type, FileType, boolean, boolean, boolean, boolean, boolean, Class<? extends TransferPluginOptionCallback>, Class<? extends TransferPluginOptionConverter>) - Constructor for class org.syncany.plugins.transfer.TransferPluginOption
 
TransferPluginOption.ValidationResult - Enum in org.syncany.plugins.transfer
 
TransferPluginOptionCallback - Interface in org.syncany.plugins.transfer
Option callbacks are called during initialization before and after the corresponding setting is queried.
TransferPluginOptionConverter - Interface in org.syncany.plugins.transfer
Option convert is called during initialization and can be used to convert a user input before setting it.
TransferPluginOptions - Class in org.syncany.plugins.transfer
Helper class to read the options of a TransferSettings using the Setup and Element annotations.
TransferPluginOptions() - Constructor for class org.syncany.plugins.transfer.TransferPluginOptions
 
TransferPluginUtil - Class in org.syncany.plugins.transfer
Helper class for TransferPlugins, using to retrieve the required transfer plugin classes -- namely TransferSettings, TransferManager and TransferPlugin.
TransferPluginUtil() - Constructor for class org.syncany.plugins.transfer.TransferPluginUtil
 
TransferSettings - Class in org.syncany.plugins.transfer
A connection represents the configuration settings of a storage/connection plugin.
TransferSettings() - Constructor for class org.syncany.plugins.transfer.TransferSettings
 
Transformer - Class in org.syncany.chunk
A transformer combines one or many stream-transforming OutputStreams and InputStreams.
Transformer() - Constructor for class org.syncany.chunk.Transformer
Creates a new transformer object (no next transformer)
Transformer(Transformer) - Constructor for class org.syncany.chunk.Transformer
Create a new transformer, with a nested/chained transformer that will be be applied after this transformer.
TransformerTO() - Constructor for class org.syncany.config.to.RepoTO.TransformerTO
 
trim() - Method in class org.syncany.chunk.Adler32Fingerprinter
Update the checksum by trimming off a byte only, not adding anything.
TttdChunker - Class in org.syncany.chunk
The TTTD chunker is an implementation of the Two Threshold Two Divisor (TTTD) chunking method based on the paper of Kave Eshghi and Hsiu Khuern Tang, 2005.
TttdChunker(int) - Constructor for class org.syncany.chunk.TttdChunker
 
TttdChunker(int, int, int, int, int) - Constructor for class org.syncany.chunk.TttdChunker
 
TttdChunker(int, int, int, int, int, String) - Constructor for class org.syncany.chunk.TttdChunker
 
TttdChunker(int, int, int, int, int, String, String) - Constructor for class org.syncany.chunk.TttdChunker
 
TttdChunker(int, int, String, String) - Constructor for class org.syncany.chunk.TttdChunker
Infer the optimal values for avgChunkSize from the orginal paper's optimal (measured) values.
TttdChunker.TTTDEnumeration - Class in org.syncany.chunk
 
TTTDEnumeration(InputStream) - Constructor for class org.syncany.chunk.TttdChunker.TTTDEnumeration
 
TWOFISH_128_GCM - Static variable in class org.syncany.crypto.CipherSpecs
 
TWOFISH_256_GCM - Static variable in class org.syncany.crypto.CipherSpecs
 
TwofishGcm128CipherSpec - Class in org.syncany.crypto.specs
 
TwofishGcm128CipherSpec() - Constructor for class org.syncany.crypto.specs.TwofishGcm128CipherSpec
 
TwofishGcm256CipherSpec - Class in org.syncany.crypto.specs
 
TwofishGcm256CipherSpec() - Constructor for class org.syncany.crypto.specs.TwofishGcm256CipherSpec
 
TwofishGcmCipherSpec - Class in org.syncany.crypto.specs
 
TwofishGcmCipherSpec(int, String, int, int, boolean) - Constructor for class org.syncany.crypto.specs.TwofishGcmCipherSpec
 
TYPE - Static variable in class org.syncany.chunk.CipherTransformer
 
TYPE - Static variable in class org.syncany.chunk.FixedChunker
 
TYPE - Static variable in class org.syncany.chunk.GzipTransformer
 
TYPE - Static variable in class org.syncany.chunk.ZipMultiChunker
 
TypedPropertyListTO - Class in org.syncany.config.to
The typed property list is a helper data structure that allows storing an object of a certain type with its properties .
TypedPropertyListTO() - Constructor for class org.syncany.config.to.TypedPropertyListTO
 

U

UNINITIALIZED_LOCALDIR - org.syncany.cli.CommandScope
Indicates that the local folder must not be initialized to run this command.
UNIX_LIKE - org.syncany.util.EnvironmentUtil.OperatingSystem
 
unregister(Object) - Method in class org.syncany.config.InternalEventBus
 
UNSTARTED - org.syncany.plugins.transfer.to.ActionTO.ActionStatus
 
unsubscribe(String) - Method in class org.syncany.operations.watch.NotificationListener
 
UpCommand - Class in org.syncany.cli
 
UpCommand() - Constructor for class org.syncany.cli.UpCommand
 
UPDATE - org.syncany.operations.plugin.PluginOperationAction
 
UpdateCommand - Class in org.syncany.cli
 
UpdateCommand() - Constructor for class org.syncany.cli.UpdateCommand
 
updateDirtyChunksNewDatabaseId(long) - Method in class org.syncany.database.dao.ChunkSqlDao
no commit
updateDirtyFileContentsNewDatabaseId(long) - Method in class org.syncany.database.dao.FileContentSqlDao
no commit
updateDirtyMultiChunksNewDatabaseId(long) - Method in class org.syncany.database.dao.MultiChunkSqlDao
no commit
UpdateManagementRequest - Class in org.syncany.operations.daemon.messages
 
UpdateManagementRequest() - Constructor for class org.syncany.operations.daemon.messages.UpdateManagementRequest
 
UpdateManagementRequest(UpdateOperationOptions) - Constructor for class org.syncany.operations.daemon.messages.UpdateManagementRequest
 
UpdateManagementRequestHandler - Class in org.syncany.operations.daemon.messages
 
UpdateManagementRequestHandler() - Constructor for class org.syncany.operations.daemon.messages.UpdateManagementRequestHandler
 
UpdateManagementResponse - Class in org.syncany.operations.daemon.messages
 
UpdateManagementResponse() - Constructor for class org.syncany.operations.daemon.messages.UpdateManagementResponse
 
UpdateManagementResponse(int, UpdateOperationResult, int) - Constructor for class org.syncany.operations.daemon.messages.UpdateManagementResponse
 
UpdateOperation - Class in org.syncany.operations.update
This operation manages updates of the application.
UpdateOperation(Config, UpdateOperationOptions) - Constructor for class org.syncany.operations.update.UpdateOperation
 
UpdateOperationAction - Enum in org.syncany.operations.update
Actions contained in the UpdateOperation.
UpdateOperationOptions - Class in org.syncany.operations.update
Options class to configure the UpdateOperation.
UpdateOperationOptions() - Constructor for class org.syncany.operations.update.UpdateOperationOptions
 
UpdateOperationResult - Class in org.syncany.operations.update
Result class returned by the UpdateOperation.
UpdateOperationResult() - Constructor for class org.syncany.operations.update.UpdateOperationResult
 
UpdateOperationResult.UpdateResultCode - Enum in org.syncany.operations.update
Result code of the update operation.
updateTransferSettings(TransferSettings) - Method in class org.syncany.cli.AbstractInitCommand
 
UpEndSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
UpEndSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.UpEndSyncExternalEvent
 
UpEndSyncExternalEvent(String, UpOperationResult.UpResultCode, ChangeSet) - Constructor for class org.syncany.operations.daemon.messages.UpEndSyncExternalEvent
 
UpIndexChangesDetectedSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
UpIndexChangesDetectedSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent
 
UpIndexChangesDetectedSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent
 
UpIndexEndSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
UpIndexEndSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent
 
UpIndexEndSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent
 
UpIndexMidSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
UpIndexMidSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent
 
UpIndexMidSyncExternalEvent(String, int, int) - Constructor for class org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent
 
UpIndexStartSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
UpIndexStartSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent
 
UpIndexStartSyncExternalEvent(String, int) - Constructor for class org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent
 
upload(File, RemoteFile) - Method in class org.syncany.plugins.local.LocalTransferManager
 
upload(File, RemoteFile) - Method in class org.syncany.plugins.transfer.features.PathAwareFeatureTransferManager
 
upload(File, RemoteFile) - Method in class org.syncany.plugins.transfer.features.ReadAfterWriteConsistentFeatureTransferManager
 
upload(File, RemoteFile) - Method in class org.syncany.plugins.transfer.features.RetriableFeatureTransferManager
 
upload(File, RemoteFile) - Method in class org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager
 
upload(File, RemoteFile) - Method in class org.syncany.plugins.transfer.RemoteTransaction
Adds a file to this transaction.
upload(File, RemoteFile) - Method in interface org.syncany.plugins.transfer.TransferManager
Update an existing local file to the online storage.
UPLOAD - org.syncany.plugins.transfer.to.ActionTO.ActionType
 
UpOperation - Class in org.syncany.operations.up
The up operation implements a central part of Syncany's business logic.
UpOperation(Config) - Constructor for class org.syncany.operations.up.UpOperation
 
UpOperation(Config, UpOperationOptions) - Constructor for class org.syncany.operations.up.UpOperation
 
UpOperationOptions - Class in org.syncany.operations.up
 
UpOperationOptions() - Constructor for class org.syncany.operations.up.UpOperationOptions
 
UpOperationResult - Class in org.syncany.operations.up
 
UpOperationResult() - Constructor for class org.syncany.operations.up.UpOperationResult
 
UpOperationResult.UpResultCode - Enum in org.syncany.operations.up
 
UpStartSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
UpStartSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.UpStartSyncExternalEvent
 
UpStartSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.UpStartSyncExternalEvent
 
UpUploadEndSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
UpUploadEndSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.UpUploadEndSyncExternalEvent
 
UpUploadEndSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.UpUploadEndSyncExternalEvent
 
UpUploadFileInTransactionSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
UpUploadFileInTransactionSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent
 
UpUploadFileInTransactionSyncExternalEvent(String, int, int, long, long) - Constructor for class org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent
 
UpUploadFileSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
UpUploadFileSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent
 
UpUploadFileSyncExternalEvent(String, String) - Constructor for class org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent
 
USER_ADMIN - Static variable in class org.syncany.config.UserConfig
 
USER_CLI - Static variable in class org.syncany.config.UserConfig
 
UserConfig - Class in org.syncany.config
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.
UserConfig() - Constructor for class org.syncany.config.UserConfig
 
UserConfigTO - Class in org.syncany.config.to
The user config transfer object is a helper data structure that allows storing a user's global system settings such as system properties.
UserConfigTO() - Constructor for class org.syncany.config.to.UserConfigTO
 
UserInteractionListener - Interface in org.syncany.plugins
User interaction listeners can interrupt certain operations to request feedback from the user -- either in form of a confirmation or a password.
UserTO - Class in org.syncany.config.to
This class is the access object to user-password pairs in XML.
UserTO() - Constructor for class org.syncany.config.to.UserTO
 

V

VALID - org.syncany.plugins.transfer.TransferPluginOption.ValidationResult
 
validateName(String) - Method in class org.syncany.plugins.transfer.files.ActionRemoteFile
 
validateName(String) - Method in class org.syncany.plugins.transfer.files.CleanupRemoteFile
 
validateName(String) - Method in class org.syncany.plugins.transfer.files.DatabaseRemoteFile
 
validateName(String) - Method in class org.syncany.plugins.transfer.files.MasterRemoteFile
 
validateName(String) - Method in class org.syncany.plugins.transfer.files.MultichunkRemoteFile
 
validateName(String) - Method in class org.syncany.plugins.transfer.files.RemoteFile
Parses the name of the file and validates it against the classes name pattern.
validateName(String) - Method in class org.syncany.plugins.transfer.files.SyncanyRemoteFile
 
validateName(String) - Method in class org.syncany.plugins.transfer.files.TempRemoteFile
 
validateName(String) - Method in class org.syncany.plugins.transfer.files.TransactionRemoteFile
 
validateRequiredFields() - Method in class org.syncany.plugins.transfer.TransferSettings
Validate if all required fields are present.
value() - Method in annotation type org.syncany.plugins.transfer.oauth.OAuth
 
valueOf(String) - Static method in enum org.syncany.cli.CommandScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.database.dao.DatabaseXmlSerializer.DatabaseReadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.database.DatabaseVersion.DatabaseVersionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.database.FileVersion.FileStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.database.FileVersion.FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.database.FileVersionComparator.FileChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.database.VectorClock.VectorClockComparison
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.cleanup.CleanupOperationOptions.TimeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.daemon.ControlServer.ControlCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.daemon.DaemonOperationOptions.DaemonAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.daemon.DaemonOperationResult.DaemonResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.daemon.Watch.SyncStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.daemon.WebServer.RequestFormatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.down.DownOperationOptions.DownConflictStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.down.DownOperationResult.DownResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.init.ConnectOperationOptions.ConnectOptionsStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.init.ConnectOperationResult.ConnectResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.init.InitOperationResult.InitResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.plugin.PluginOperationAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.plugin.PluginOperationOptions.PluginListMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.plugin.PluginOperationResult.PluginResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.restore.RestoreOperationResult.RestoreResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.up.UpOperationResult.UpResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.update.UpdateOperationAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.operations.update.UpdateOperationResult.UpdateResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.plugins.transfer.FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.plugins.transfer.oauth.OAuthMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.plugins.transfer.to.ActionTO.ActionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.plugins.transfer.to.ActionTO.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.plugins.transfer.TransferPluginOption.ValidationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.syncany.util.EnvironmentUtil.OperatingSystem
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.syncany.cli.CommandScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.database.dao.DatabaseXmlSerializer.DatabaseReadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.database.DatabaseVersion.DatabaseVersionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.database.FileVersion.FileStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.database.FileVersion.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.database.FileVersionComparator.FileChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.database.VectorClock.VectorClockComparison
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.cleanup.CleanupOperationOptions.TimeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.cleanup.CleanupOperationResult.CleanupResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.daemon.ControlServer.ControlCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.daemon.DaemonOperationOptions.DaemonAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.daemon.DaemonOperationResult.DaemonResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.daemon.Watch.SyncStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.daemon.WebServer.RequestFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.down.DownOperationOptions.DownConflictStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.down.DownOperationResult.DownResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.init.ConnectOperationOptions.ConnectOptionsStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.init.ConnectOperationResult.ConnectResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.init.InitOperationResult.InitResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.plugin.PluginOperationAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.plugin.PluginOperationOptions.PluginListMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.plugin.PluginOperationResult.PluginResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.restore.RestoreOperationResult.RestoreResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.up.UpOperationResult.UpResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.update.UpdateOperationAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.operations.update.UpdateOperationResult.UpdateResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.plugins.transfer.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.plugins.transfer.oauth.OAuthMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.plugins.transfer.to.ActionTO.ActionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.plugins.transfer.to.ActionTO.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.plugins.transfer.TransferPluginOption.ValidationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.syncany.util.EnvironmentUtil.OperatingSystem
Returns an array containing the constants of this enum type, in the order they are declared.
VectorClock - Class in org.syncany.database
Implements a vector clock that records the time stamps of all send and receive events.
VectorClock() - Constructor for class org.syncany.database.VectorClock
 
VectorClock.VectorClockComparison - Enum in org.syncany.database
 
verify(Account) - Method in class org.syncany.operations.daemon.MapIdentityManager
 
verify(Credential) - Method in class org.syncany.operations.daemon.MapIdentityManager
 
verify(String, Credential) - Method in class org.syncany.operations.daemon.MapIdentityManager
 
visible() - Method in annotation type org.syncany.plugins.transfer.Setup
Visible values are shown to the user during setup, invisible one are hidden.

W

Watch - Class in org.syncany.operations.daemon
 
Watch() - Constructor for class org.syncany.operations.daemon.Watch
 
Watch(File, Watch.SyncStatus) - Constructor for class org.syncany.operations.daemon.Watch
 
Watch.SyncStatus - Enum in org.syncany.operations.daemon
 
WatchCommand - Class in org.syncany.cli
 
WatchCommand() - Constructor for class org.syncany.cli.WatchCommand
 
WatchEndSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
WatchEndSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.WatchEndSyncExternalEvent
 
WatchEndSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.WatchEndSyncExternalEvent
 
watcherEnabled() - Method in class org.syncany.operations.watch.WatchOperationOptions
 
watchEventsOccurred() - Method in class org.syncany.operations.watch.DefaultRecursiveWatcher
 
watchEventsOccurred() - Method in class org.syncany.operations.watch.RecursiveWatcher
Called in the watch service polling thread, whenever a file system event occurs.
watchEventsOccurred() - Method in interface org.syncany.operations.watch.RecursiveWatcher.WatchListener
 
watchEventsOccurred() - Method in class org.syncany.operations.watch.WatchOperation
 
watchEventsOccurred() - Method in class org.syncany.operations.watch.WindowsRecursiveWatcher
 
WatchOperation - Class in org.syncany.operations.watch
The watch operation implements the constant synchronization known from other sync tools.
WatchOperation(Config, WatchOperationOptions) - Constructor for class org.syncany.operations.watch.WatchOperation
 
WatchOperationOptions - Class in org.syncany.operations.watch
The watch operation options represent the configuration parameters of the WatchOperation.
WatchOperationOptions() - Constructor for class org.syncany.operations.watch.WatchOperationOptions
 
WatchOperationResult - Class in org.syncany.operations.watch
The watch operation result is a dummy class returned by the WatchOperation.
WatchOperationResult() - Constructor for class org.syncany.operations.watch.WatchOperationResult
 
WatchRunner - Class in org.syncany.operations.daemon
The watch operation thread runs a WatchOperation in a thread.
WatchRunner(Config, WatchOperationOptions, PortTO) - Constructor for class org.syncany.operations.daemon.WatchRunner
 
WatchServer - Class in org.syncany.operations.daemon
The watch server can manage many different WatchOperations.
WatchServer() - Constructor for class org.syncany.operations.daemon.WatchServer
 
WatchStartSyncExternalEvent - Class in org.syncany.operations.daemon.messages
 
WatchStartSyncExternalEvent() - Constructor for class org.syncany.operations.daemon.messages.WatchStartSyncExternalEvent
 
WatchStartSyncExternalEvent(String) - Constructor for class org.syncany.operations.daemon.messages.WatchStartSyncExternalEvent
 
WebInterfacePlugin - Class in org.syncany.plugins.web
Web interface plugins implement a web frontend by implementing this class.
WebInterfacePlugin(String) - Constructor for class org.syncany.plugins.web.WebInterfacePlugin
 
WebServer - Class in org.syncany.operations.daemon
The web server provides a HTTP/REST and WebSocket API to thin clients, as well as a mechanism to run a web interface by implementing a WebInterfacePlugin.
WebServer(DaemonConfigTO) - Constructor for class org.syncany.operations.daemon.WebServer
 
WebServer.RequestFormatType - Enum in org.syncany.operations.daemon
 
WebServerTO - Class in org.syncany.config.to
This class is the access object to configure the local daemon web server.
WebServerTO() - Constructor for class org.syncany.config.to.WebServerTO
 
WEEKS - org.syncany.operations.cleanup.CleanupOperationOptions.TimeUnit
 
WINDOWS - org.syncany.util.EnvironmentUtil.OperatingSystem
 
WindowsRecursiveWatcher - Class in org.syncany.operations.watch
The Windows recursive file watcher monitors a folder (and its sub-folders) by registering a recursive watch on the root folder.
WindowsRecursiveWatcher(Path, List<Path>, int, RecursiveWatcher.WatchListener) - Constructor for class org.syncany.operations.watch.WindowsRecursiveWatcher
 
winningDatabase - Variable in class org.syncany.operations.down.actions.FileSystemAction
 
withFeature(Class<? extends Annotation>) - Method in class org.syncany.plugins.transfer.TransferManagerFactory.TransferManagerBuilder
This method requests the original transfer manager to be wrapped in the corresponding feature transfer manager.
withSuffix(String, boolean) - Method in class org.syncany.util.NormalizedPath
 
write() - Method in class org.syncany.database.dao.DatabaseXmlWriter
 
write(byte[]) - Method in class org.syncany.crypto.MultiCipherOutputStream
 
write(byte[], int, int) - Method in class org.syncany.crypto.MultiCipherOutputStream
 
write(int) - Method in class org.syncany.crypto.MultiCipherOutputStream
 
write(OutputNode, String) - Method in class org.syncany.plugins.transfer.EncryptedTransferSettingsConverter
 
write(OutputNode, SaltedSecretKey) - Method in class org.syncany.crypto.SaltedSecretKeyConverter
 
write(Chunk) - Method in class org.syncany.chunk.MultiChunk
In write mode, this method can be used to write Chunks to a multichunk.
write(Chunk) - Method in class org.syncany.chunk.ZipMultiChunk
 
writeChunks(Connection, long, Collection<ChunkEntry>) - Method in class org.syncany.database.dao.ChunkSqlDao
Writes a list of ChunkEntrys to the database using INSERTs and the given connection.
writeCleanupNumber(long) - Method in class org.syncany.database.dao.ApplicationSqlDao
 
writeCleanupNumber(long) - Method in class org.syncany.database.SqlDatabase
 
writeCleanupTime(long) - Method in class org.syncany.database.dao.ApplicationSqlDao
 
writeCleanupTime(long) - Method in class org.syncany.database.SqlDatabase
 
writeDatabaseVersion(DatabaseVersion) - Method in class org.syncany.database.dao.DatabaseVersionSqlDao
 
writeDatabaseVersion(DatabaseVersion) - Method in class org.syncany.database.SqlDatabase
 
writeFileContents(Connection, long, Collection<FileContent>) - Method in class org.syncany.database.dao.FileContentSqlDao
Writes a list of FileContents to the database using INSERTs and the given connection.
writeFileHistories(Connection, long, Collection<PartialFileHistory>) - Method in class org.syncany.database.dao.FileHistorySqlDao
Writes a list of PartialFileHistorys to the database table filehistory using INSERTs and the given connection.
writeFileVersions(Connection, PartialFileHistory.FileHistoryId, long, Collection<FileVersion>) - Method in class org.syncany.database.dao.FileVersionSqlDao
Writes a list of FileVersion to the database table fileversion using INSERTs and the given connection.
writeKnownRemoteDatabases(List<DatabaseRemoteFile>) - Method in class org.syncany.database.dao.ApplicationSqlDao
Writes a list of DatabaseRemoteFiles to the database using the given connection.
writeKnownRemoteDatabases(List<DatabaseRemoteFile>) - Method in class org.syncany.database.SqlDatabase
 
writeMuddyMultiChunks(Map<DatabaseVersionHeader, Collection<MultiChunkEntry>>) - Method in class org.syncany.database.dao.MultiChunkSqlDao
 
writeMuddyMultiChunks(Map<DatabaseVersionHeader, Collection<MultiChunkEntry>>) - Method in class org.syncany.database.SqlDatabase
 
writeMultiChunks(Connection, long, Collection<MultiChunkEntry>) - Method in class org.syncany.database.dao.MultiChunkSqlDao
 
writeSetting(String, String) - Method in class org.syncany.database.dao.ApplicationSqlDao
 
writeToFile(Transformer, File) - Method in class org.syncany.plugins.transfer.RemoteTransaction
This method serializes the current state of the RemoteTransaction to a file.

X

XML - org.syncany.operations.daemon.WebServer.RequestFormatType
 
XmlMessageFactory - Class in org.syncany.operations.daemon.messages.api
Factory class to serialize and deserialize Messages from/to XML (via SimpleXML).
XmlMessageFactory() - Constructor for class org.syncany.operations.daemon.messages.api.XmlMessageFactory
 

Y

YEARS - org.syncany.operations.cleanup.CleanupOperationOptions.TimeUnit
 

Z

ZipMultiChunk - Class in org.syncany.chunk
 
ZipMultiChunk(File) - Constructor for class org.syncany.chunk.ZipMultiChunk
 
ZipMultiChunk(InputStream) - Constructor for class org.syncany.chunk.ZipMultiChunk
 
ZipMultiChunk(MultiChunkEntry.MultiChunkId, int, OutputStream) - Constructor for class org.syncany.chunk.ZipMultiChunk
 
ZipMultiChunker - Class in org.syncany.chunk
 
ZipMultiChunker() - Constructor for class org.syncany.chunk.ZipMultiChunker
 
ZipMultiChunker(int) - Constructor for class org.syncany.chunk.ZipMultiChunker
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes All Packages