public class NRepositoryMirroringHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
protected NRepositoryFolderHelper |
cache |
| Constructor and Description |
|---|
NRepositoryMirroringHelper(net.thevpc.nuts.core.NRepository repo,
NRepositoryFolderHelper cache) |
| Modifier and Type | Method and Description |
|---|---|
protected net.thevpc.nuts.io.NPath |
fetchContent(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDescriptor descriptor,
net.thevpc.nuts.command.NFetchMode fetchMode) |
protected net.thevpc.nuts.artifact.NDescriptor |
fetchDescriptorImplInMirrors(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.command.NFetchMode fetchMode) |
protected String |
getIdFilename(net.thevpc.nuts.artifact.NId id) |
net.thevpc.nuts.core.NWorkspace |
getWorkspace() |
void |
push(net.thevpc.nuts.spi.NPushRepositoryCmd cmd) |
net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> |
search(net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> li,
net.thevpc.nuts.artifact.NDefinitionFilter filter,
net.thevpc.nuts.command.NFetchMode fetchMode) |
net.thevpc.nuts.artifact.NId |
searchLatestVersion(net.thevpc.nuts.artifact.NId bestId,
net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDefinitionFilter filter,
net.thevpc.nuts.command.NFetchMode fetchMode) |
protected net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> |
searchVersionsImpl_appendMirrors(net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> namedNutIdIterator,
net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDefinitionFilter idFilter,
net.thevpc.nuts.command.NFetchMode fetchMode) |
protected NRepositoryFolderHelper cache
public NRepositoryMirroringHelper(net.thevpc.nuts.core.NRepository repo,
NRepositoryFolderHelper cache)
protected net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> searchVersionsImpl_appendMirrors(net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> namedNutIdIterator,
net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDefinitionFilter idFilter,
net.thevpc.nuts.command.NFetchMode fetchMode)
protected net.thevpc.nuts.io.NPath fetchContent(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDescriptor descriptor,
net.thevpc.nuts.command.NFetchMode fetchMode)
public net.thevpc.nuts.core.NWorkspace getWorkspace()
protected String getIdFilename(net.thevpc.nuts.artifact.NId id)
protected net.thevpc.nuts.artifact.NDescriptor fetchDescriptorImplInMirrors(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.command.NFetchMode fetchMode)
public net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> search(net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> li,
net.thevpc.nuts.artifact.NDefinitionFilter filter,
net.thevpc.nuts.command.NFetchMode fetchMode)
public void push(net.thevpc.nuts.spi.NPushRepositoryCmd cmd)
public net.thevpc.nuts.artifact.NId searchLatestVersion(net.thevpc.nuts.artifact.NId bestId,
net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDefinitionFilter filter,
net.thevpc.nuts.command.NFetchMode fetchMode)
Copyright © 2026 vpc open source initiative. All rights reserved.