public class NRepositoryList extends NCachedRepository implements NRepositoryWithChildren
| Modifier and Type | Field and Description |
|---|---|
protected net.thevpc.nuts.core.NRepository[] |
repoItems |
cache, libnIndexStoreavailable, configModel, enabled, extensions, options, parentRepository, supportsDeploy, userProperties, workspace| Constructor and Description |
|---|
NRepositoryList(net.thevpc.nuts.core.NRepositorySpec options,
net.thevpc.nuts.core.NRepository[] repoItems,
net.thevpc.nuts.core.NRepository parentRepository,
net.thevpc.nuts.core.NSpeedQualifier speed,
boolean supportedMirroring,
String repositoryType,
boolean supportsDeploy) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.io.NPath |
fetchContentCore(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDescriptor descriptor,
net.thevpc.nuts.command.NFetchMode fetchMode) |
net.thevpc.nuts.artifact.NDescriptor |
fetchDescriptorCore(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.command.NFetchMode fetchMode) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NRepository> |
getChild(String repositoryNameOrId) |
boolean |
isAcceptFetchMode(net.thevpc.nuts.command.NFetchMode mode) |
protected boolean |
isAccessibleImpl() |
boolean |
isRemote() |
net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> |
searchCore(net.thevpc.nuts.artifact.NDefinitionFilter filter,
net.thevpc.nuts.io.NPath[] basePaths,
net.thevpc.nuts.artifact.NId[] baseIds,
net.thevpc.nuts.command.NFetchMode fetchMode) |
net.thevpc.nuts.artifact.NId |
searchLatestVersionCore(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDefinitionFilter filter,
net.thevpc.nuts.command.NFetchMode fetchMode) |
net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> |
searchVersionsCore(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDefinitionFilter idFilter,
net.thevpc.nuts.command.NFetchMode fetchMode) |
void |
updateStatisticsImpl() |
_LOG, acceptAction, bootConnectionString, deployImpl, fetchContentImpl, fetchDescriptorImpl, getCache, getLib, isAllowedOverrideArtifact, isLockEnabled, pushImpl, searchImpl, searchLatestVersion, searchVersionsImpl, setLockEnabled, undeployImpl, updateStatisticscheckAllowedFetch, deploy, fetchContent, fetchDescriptor, getIdBasedir, getIdComponentExtension, getIdExtension, getIdRelativePath, getIdRemotePath, indexStore, init, push, search, searchVersions, toString, traceMessage, undeployaddRepositoryListener, addTag, addUserPropertyListener, config, containsTag, enabled, getIdFilename, getIdFilename, isAccessible, isAccessible, isEnabled, isPreview, isSupportedDeploy, isSupportedDeploy, isTemporary, name, parentRepository, removeRepositoryListener, removeTag, removeUserPropertyListener, repositoryListeners, repositoryType, tags, userProperties, userPropertyListeners, uuid, workspaceclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofgetIdFilenamepublic NRepositoryList(net.thevpc.nuts.core.NRepositorySpec options,
net.thevpc.nuts.core.NRepository[] repoItems,
net.thevpc.nuts.core.NRepository parentRepository,
net.thevpc.nuts.core.NSpeedQualifier speed,
boolean supportedMirroring,
String repositoryType,
boolean supportsDeploy)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.core.NRepository> getChild(String repositoryNameOrId)
getChild in interface NRepositoryWithChildrenpublic boolean isRemote()
isRemote in interface net.thevpc.nuts.core.NRepositoryisRemote in class NCachedRepositorypublic boolean isAcceptFetchMode(net.thevpc.nuts.command.NFetchMode mode)
isAcceptFetchMode in interface net.thevpc.nuts.spi.NRepositorySPIisAcceptFetchMode in class NCachedRepositoryprotected boolean isAccessibleImpl()
isAccessibleImpl in class AbstractNRepositorypublic net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> searchVersionsCore(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDefinitionFilter idFilter,
net.thevpc.nuts.command.NFetchMode fetchMode)
searchVersionsCore in class NCachedRepositorypublic net.thevpc.nuts.io.NPath fetchContentCore(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDescriptor descriptor,
net.thevpc.nuts.command.NFetchMode fetchMode)
fetchContentCore in class NCachedRepositorypublic net.thevpc.nuts.util.NIterator<net.thevpc.nuts.artifact.NId> searchCore(net.thevpc.nuts.artifact.NDefinitionFilter filter,
net.thevpc.nuts.io.NPath[] basePaths,
net.thevpc.nuts.artifact.NId[] baseIds,
net.thevpc.nuts.command.NFetchMode fetchMode)
searchCore in class NCachedRepositorypublic void updateStatisticsImpl()
updateStatisticsImpl in class NCachedRepositorypublic net.thevpc.nuts.artifact.NDescriptor fetchDescriptorCore(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.command.NFetchMode fetchMode)
fetchDescriptorCore in class NCachedRepositorypublic net.thevpc.nuts.artifact.NId searchLatestVersionCore(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NDefinitionFilter filter,
net.thevpc.nuts.command.NFetchMode fetchMode)
searchLatestVersionCore in class NCachedRepositoryCopyright © 2026 vpc open source initiative. All rights reserved.