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