/** * Transport abstraction. * <p> * The synchronisation logic accesses all repositories through this abstraction layer. Therefore, * the synchronisation logic does not need to know any details about how to communicate with * a repository. * <p> * There are currently two implementations: * <ul> * <li>file-system-based (for local repositories) * <li>REST-based (for remote repositories) * </ul> * Further implementations might be written later. * <p> * The most important class in this package is the interface * {@link co.codewizards.cloudstore.core.repo.transport.RepoTransport RepoTransport}. */ package co.codewizards.cloudstore.core.repo.transport;