public interface LocalRepoTransport extends RepoTransport, ContextWithLocalRepoManager
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getFileInProgressPaths(UUID fromRepository,
UUID toRepository) |
boolean |
isTransferDone(UUID fromRepositoryId,
UUID toRepositoryId,
TransferDoneMarkerType transferDoneMarkerType,
long fromEntityId,
long fromLocalRevision) |
void |
markFileInProgress(UUID fromRepository,
UUID toRepository,
String path,
boolean inProgress)
Before transferring a file, mark it to be 'inProgress' for this specific from-to connection.
|
void |
markTransferDone(UUID fromRepositoryId,
UUID toRepositoryId,
TransferDoneMarkerType transferDoneMarkerType,
long fromEntityId,
long fromLocalRevision) |
beginPutFile, close, copy, delete, endPutFile, endSyncFromRepository, endSyncToRepository, getChangeSetDto, getClientRepositoryId, getFileData, getPathPrefix, getPublicKey, getRemoteRoot, getRemoteRootWithoutPathPrefix, getRepoFileDto, getRepositoryDto, getRepositoryId, getRepoTransportFactory, getVersionInfoDto, makeDirectory, makeSymlink, move, prefixPath, prepareForChangeSetDto, putFileData, putParentConfigPropSetDto, requestRepoConnection, setClientRepositoryId, setRemoteRoot, setRepoTransportFactory, unprefixPathgetLocalRepoManagerboolean isTransferDone(UUID fromRepositoryId, UUID toRepositoryId, TransferDoneMarkerType transferDoneMarkerType, long fromEntityId, long fromLocalRevision)
void markTransferDone(UUID fromRepositoryId, UUID toRepositoryId, TransferDoneMarkerType transferDoneMarkerType, long fromEntityId, long fromLocalRevision)
void markFileInProgress(UUID fromRepository, UUID toRepository, String path, boolean inProgress)
inProgress - True will set the marker, false will remove it.Set<String> getFileInProgressPaths(UUID fromRepository, UUID toRepository)
Copyright © 2013–2017. All rights reserved.