@Target(value=TYPE) @Retention(value=RUNTIME) public @interface ReadAfterWriteConsistent
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.
ReadAfterWriteConsistentFeatureTransferManager throttles existence check
using a simple exponential method:
throttle(n) = 3 ^ n * 100 ms, with n being the current iteration
|Modifier and Type||Required Element and Description|
|Modifier and Type||Optional Element and Description|
Define how often a transfer manager will try to find a file on the remote side.
Define the maximum wait time until a file has to exist on the remote side (given in milliseconds).
public abstract int maxRetries
public abstract int maxWaitTime
Syncany is an open-source cloud storage and filesharing application.
Code located at https://github.com/syncany/syncany
JavaDoc for version 0.4.9-alpha generated based on commit f2749f7 at Thu Feb 16 08:16:44 UTC 2017
Copyright © 2011-2015 Philipp C. Heckel