public class MavenFolderRepository extends NutsCachedRepository
| Modifier and Type | Field and Description |
|---|---|
protected net.thevpc.nuts.NutsLogger |
LOG |
cache, libnutsIndexStoreavailable, configModel, enabled, envModel, extensions, initSession, parentRepository, securityModel, userProperties, workspace| Constructor and Description |
|---|
MavenFolderRepository(net.thevpc.nuts.NutsAddRepositoryOptions options,
net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsRepository parentRepository) |
| 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) |
protected Iterator<net.thevpc.nuts.NutsId> |
findInFolder(Path rootPath,
Path folder,
net.thevpc.nuts.NutsIdFilter filter,
int maxDepth,
net.thevpc.nuts.NutsSession session) |
protected String |
getIdExtension(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
Path |
getIdFile(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
protected Path |
getLocalGroupAndArtifactFile(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
boolean |
isAcceptFetchMode(net.thevpc.nuts.NutsFetchMode mode,
net.thevpc.nuts.NutsSession session) |
protected boolean |
isAvailableImpl() |
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) |
net.thevpc.nuts.NutsId |
searchLatestVersionCore(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdFilter filter,
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) |
void |
updateStatistics2(net.thevpc.nuts.NutsSession session) |
_LOG, _LOGOP, acceptAction, deployImpl, fetchContentImpl, fetchDescriptorImpl, isAllowedOverrideNut, pushImpl, searchImpl, searchLatestVersion, searchVersionsImpl, undeployImpl, updateStatisticscheckAllowedFetch, 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, isEnabled, removeRepositoryListener, removeUserPropertyListener, security, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofgetIdFilenamepublic MavenFolderRepository(net.thevpc.nuts.NutsAddRepositoryOptions options,
net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsRepository parentRepository)
protected boolean isAvailableImpl()
isAvailableImpl in class AbstractNutsRepositorypublic boolean isRemote()
isRemote in interface net.thevpc.nuts.NutsRepositoryisRemote in class NutsCachedRepositorypublic Path getIdFile(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsSession session)
public 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 NutsCachedRepositoryprotected Path getLocalGroupAndArtifactFile(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsSession session)
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.NutsId searchLatestVersionCore(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdFilter filter,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session)
searchLatestVersionCore in class NutsCachedRepositoryprotected Iterator<net.thevpc.nuts.NutsId> findInFolder(Path rootPath, Path folder, net.thevpc.nuts.NutsIdFilter filter, int maxDepth, net.thevpc.nuts.NutsSession session)
public 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 void updateStatistics2(net.thevpc.nuts.NutsSession session)
updateStatistics2 in class NutsCachedRepositoryprotected String getIdExtension(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsSession session)
getIdExtension in class AbstractNutsRepositoryBasepublic boolean isAcceptFetchMode(net.thevpc.nuts.NutsFetchMode mode,
net.thevpc.nuts.NutsSession session)
isAcceptFetchMode in interface net.thevpc.nuts.spi.NutsRepositorySPIisAcceptFetchMode in class NutsCachedRepositoryCopyright © 2021 vpc open source initiative. All rights reserved.