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.