public class MavenRemoteRepository extends NutsCachedRepository
cache, libnutsIndexStoreavailable, configModel, enabled, envModel, extensions, initSession, parentRepository, securityModel, userProperties, workspace| Modifier | Constructor and Description |
|---|---|
protected |
MavenRemoteRepository(net.thevpc.nuts.NutsAddRepositoryOptions options,
net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsRepository parentRepository,
String repoType) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsContent |
fetchContentCore(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsDescriptor descriptor,
String localPath,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsDescriptor |
fetchDescriptorCore(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session) |
Iterator<net.thevpc.nuts.NutsId> |
findSingleVersionImpl(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdFilter idFilter,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session) |
Iterator<net.thevpc.nuts.NutsId> |
findVersionsImplFilesFolders(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdFilter idFilter,
net.thevpc.nuts.NutsFetchMode fetchMode,
RemoteRepoApi versionApi,
net.thevpc.nuts.NutsSession session) |
Iterator<net.thevpc.nuts.NutsId> |
findVersionsImplGithub(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdFilter idFilter,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session) |
Iterator<net.thevpc.nuts.NutsId> |
findVersionsImplMetadataXml(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdFilter idFilter,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session) |
protected String |
getIdExtension(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
protected Path |
getMavenLocalFolderContent(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
boolean |
isAcceptFetchMode(net.thevpc.nuts.NutsFetchMode mode,
net.thevpc.nuts.NutsSession session) |
boolean |
isRemote() |
Iterator<net.thevpc.nuts.NutsId> |
searchCore(net.thevpc.nuts.NutsIdFilter filter,
String[] roots,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session) |
Iterator<net.thevpc.nuts.NutsId> |
searchVersionsCore(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdFilter idFilter,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session) |
_LOG, _LOGOP, acceptAction, deployImpl, fetchContentImpl, fetchDescriptorImpl, isAllowedOverrideNut, pushImpl, searchImpl, searchLatestVersion, searchLatestVersionCore, searchVersionsImpl, undeployImpl, updateStatistics, updateStatistics2checkAllowedFetch, deploy, fetchContent, fetchDescriptor, getIdBasedir, getIdComponentExtension, getIdRelativePath, getIdRemotePath, getIndexStore, init, push, search, searchVersions, toString, traceMessage, undeployaddRepositoryListener, addUserPropertyListener, config, env, getIdFilename, getName, getParentRepository, getRepositoryListeners, getRepositoryType, getUserProperties, getUserPropertyListeners, getUuid, getWorkspace, isAvailable, isAvailable, isAvailableImpl, isEnabled, removeRepositoryListener, removeUserPropertyListener, security, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofgetIdFilenameprotected MavenRemoteRepository(net.thevpc.nuts.NutsAddRepositoryOptions options,
net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsRepository parentRepository,
String repoType)
public Iterator<net.thevpc.nuts.NutsId> searchVersionsCore(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsIdFilter idFilter, net.thevpc.nuts.NutsFetchMode fetchMode, net.thevpc.nuts.NutsSession session)
searchVersionsCore in class NutsCachedRepositorypublic net.thevpc.nuts.NutsDescriptor fetchDescriptorCore(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session)
fetchDescriptorCore in class NutsCachedRepositorypublic net.thevpc.nuts.NutsContent fetchContentCore(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsDescriptor descriptor,
String localPath,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session)
fetchContentCore in class NutsCachedRepositorypublic Iterator<net.thevpc.nuts.NutsId> searchCore(net.thevpc.nuts.NutsIdFilter filter, String[] roots, net.thevpc.nuts.NutsFetchMode fetchMode, net.thevpc.nuts.NutsSession session)
searchCore in class NutsCachedRepositorypublic boolean isAcceptFetchMode(net.thevpc.nuts.NutsFetchMode mode,
net.thevpc.nuts.NutsSession session)
isAcceptFetchMode in interface net.thevpc.nuts.spi.NutsRepositorySPIisAcceptFetchMode in class NutsCachedRepositorypublic boolean isRemote()
isRemote in interface net.thevpc.nuts.NutsRepositoryisRemote in class NutsCachedRepositorypublic Iterator<net.thevpc.nuts.NutsId> findVersionsImplGithub(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsIdFilter idFilter, net.thevpc.nuts.NutsFetchMode fetchMode, net.thevpc.nuts.NutsSession session)
public Iterator<net.thevpc.nuts.NutsId> findVersionsImplMetadataXml(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsIdFilter idFilter, net.thevpc.nuts.NutsFetchMode fetchMode, net.thevpc.nuts.NutsSession session)
public Iterator<net.thevpc.nuts.NutsId> findSingleVersionImpl(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsIdFilter idFilter, net.thevpc.nuts.NutsFetchMode fetchMode, net.thevpc.nuts.NutsSession session)
public Iterator<net.thevpc.nuts.NutsId> findVersionsImplFilesFolders(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsIdFilter idFilter, net.thevpc.nuts.NutsFetchMode fetchMode, RemoteRepoApi versionApi, net.thevpc.nuts.NutsSession session)
protected Path getMavenLocalFolderContent(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsSession session)
protected String getIdExtension(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsSession session)
getIdExtension in class AbstractNutsRepositoryBaseCopyright © 2021 vpc open source initiative. All rights reserved.