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