| Interface | Description |
|---|---|
| RepoTransport |
Transport abstraction.
|
| RepoTransportFactory |
Factory creating instances of classes implementing
RepoTransport. |
| Class | Description |
|---|---|
| AbstractRepoTransport | |
| AbstractRepoTransportFactory | |
| RepoTransportFactoryRegistry |
| Enum | Description |
|---|---|
| FileWriteStrategy |
Strategy controlling how and when a destination file is written.
|
| Exception | Description |
|---|---|
| DeleteModificationCollisionException |
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.
There are currently two implementations:
The most important class in this package is the interface
RepoTransport.
Copyright © 2013-2014. All Rights Reserved.