public class MavenFolderRepository extends NutsCachedRepository
| Modifier and Type | Field and Description |
|---|---|
protected AbstractMavenRepositoryHelper |
repoHelper |
protected NutsIdPathIteratorBase |
repoIter |
cache, libnutsIndexStoreavailable, configModel, enabled, extensions, initSession, parentRepository, securityModel, supportedDeploy, 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 |
|---|---|
protected boolean |
acceptedFetchNoCache(net.thevpc.nuts.NutsFetchMode fetchMode) |
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.NutsContent |
fetchContentCoreUsingRepoHelper(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.NutsContent |
fetchContentCoreUsingWrapper(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) |
net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> |
findNonSingleVersionImpl(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdFilter idFilter,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsIterator<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) |
protected String |
getIdExtension(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsSession session) |
protected net.thevpc.nuts.NutsPath |
getMavenLocalFolderContent(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(net.thevpc.nuts.NutsSession session) |
boolean |
isRemote() |
protected boolean |
isSupportedDeployImpl(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> |
searchCore(net.thevpc.nuts.NutsIdFilter filter,
net.thevpc.nuts.NutsPath[] basePaths,
net.thevpc.nuts.NutsId[] baseIds,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsIterator<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, searchLatestVersionCore, searchVersionsImpl, undeployImpl, updateStatisticscheckAllowedFetch, deploy, fetchContent, fetchDescriptor, getIdBasedir, getIdComponentExtension, getIdRelativePath, getIdRemotePath, getIndexStore, init, push, search, searchVersions, toString, traceMessage, undeployaddRepositoryListener, addUserPropertyListener, config, getIdFilename, getName, getParentRepository, getRepositoryListeners, getRepositoryType, getUserProperties, getUserPropertyListeners, getUuid, getWorkspace, isAvailable, isAvailable, isEnabled, isSupportedDeploy, isSupportedDeploy, removeRepositoryListener, removeUserPropertyListener, security, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofgetIdFilenameprotected final AbstractMavenRepositoryHelper repoHelper
protected final NutsIdPathIteratorBase repoIter
public MavenFolderRepository(net.thevpc.nuts.NutsAddRepositoryOptions options,
net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsRepository parentRepository)
protected boolean isSupportedDeployImpl(net.thevpc.nuts.NutsSession session)
isSupportedDeployImpl in class AbstractNutsRepositoryprotected boolean isAvailableImpl(net.thevpc.nuts.NutsSession session)
isAvailableImpl in class AbstractNutsRepositorypublic net.thevpc.nuts.NutsIterator<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 net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> searchCore(net.thevpc.nuts.NutsIdFilter filter,
net.thevpc.nuts.NutsPath[] basePaths,
net.thevpc.nuts.NutsId[] baseIds,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session)
searchCore in class NutsCachedRepositorypublic void updateStatistics2(net.thevpc.nuts.NutsSession session)
updateStatistics2 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 net.thevpc.nuts.NutsContent fetchContentCoreUsingWrapper(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsDescriptor descriptor,
String localPath,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsContent fetchContentCoreUsingRepoHelper(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsDescriptor descriptor,
String localPath,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session)
protected boolean acceptedFetchNoCache(net.thevpc.nuts.NutsFetchMode fetchMode)
public net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> findNonSingleVersionImpl(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdFilter idFilter,
net.thevpc.nuts.NutsFetchMode fetchMode,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsIterator<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)
protected net.thevpc.nuts.NutsPath 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 © 2022 vpc open source initiative. All rights reserved.