public class NutsRepositoryMirroringHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
protected NutsRepositoryFolderHelper |
cache |
| Constructor and Description |
|---|
NutsRepositoryMirroringHelper(NutsRepository repo,
NutsRepositoryFolderHelper cache) |
| Modifier and Type | Method and Description |
|---|---|
protected NutsContent |
fetchContent(NutsId id,
NutsDescriptor descriptor,
String localPath,
NutsFetchMode fetchMode,
NutsSession session) |
protected NutsDescriptor |
fetchDescriptorImplInMirrors(NutsId id,
NutsFetchMode fetchMode,
NutsSession session) |
protected String |
getIdFilename(NutsId id,
NutsSession session) |
NutsWorkspace |
getWorkspace() |
void |
push(NutsPushRepositoryCommand cmd) |
Iterator<NutsId> |
search(Iterator<NutsId> li,
NutsIdFilter filter,
NutsFetchMode fetchMode,
NutsSession session) |
NutsId |
searchLatestVersion(NutsId bestId,
NutsId id,
NutsIdFilter filter,
NutsFetchMode fetchMode,
NutsSession session) |
protected Iterator<NutsId> |
searchVersionsImpl_appendMirrors(Iterator<NutsId> namedNutIdIterator,
NutsId id,
NutsIdFilter idFilter,
NutsFetchMode fetchMode,
NutsSession session) |
protected NutsRepositoryFolderHelper cache
public NutsRepositoryMirroringHelper(NutsRepository repo, NutsRepositoryFolderHelper cache)
protected Iterator<NutsId> searchVersionsImpl_appendMirrors(Iterator<NutsId> namedNutIdIterator, NutsId id, NutsIdFilter idFilter, NutsFetchMode fetchMode, NutsSession session)
protected NutsContent fetchContent(NutsId id, NutsDescriptor descriptor, String localPath, NutsFetchMode fetchMode, NutsSession session)
public NutsWorkspace getWorkspace()
protected String getIdFilename(NutsId id, NutsSession session)
protected NutsDescriptor fetchDescriptorImplInMirrors(NutsId id, NutsFetchMode fetchMode, NutsSession session)
public Iterator<NutsId> search(Iterator<NutsId> li, NutsIdFilter filter, NutsFetchMode fetchMode, NutsSession session)
public void push(NutsPushRepositoryCommand cmd)
public NutsId searchLatestVersion(NutsId bestId, NutsId id, NutsIdFilter filter, NutsFetchMode fetchMode, NutsSession session)
Copyright © 2021 vpc open source initiative. All rights reserved.