public abstract class NFolderRepositoryBase extends NCachedRepository
| Modifier and Type | Field and Description |
|---|---|
protected NIdPathIteratorBase |
repoIter |
cache, libnIndexStoreavailable, configModel, enabled, extensions, options, parentRepository, supportsDeploy, userProperties, workspace| Constructor and Description |
|---|
NFolderRepositoryBase(NRepositorySpec options,
NRepository parent,
NSpeedQualifier speed,
boolean supportedMirroring,
String repositoryType,
boolean supportsDeploy) |
_LOG, acceptAction, deployImpl, fetchContentImpl, fetchDescriptorCore, fetchDescriptorImpl, getBootConnectionString, getCache, getLib, isAllowedOverrideArtifact, isLockEnabled, pushImpl, searchImpl, searchLatestVersion, searchLatestVersionCore, searchVersionsImpl, setLockEnabled, undeployImpl, updateStatisticscheckAllowedFetch, deploy, fetchContent, fetchDescriptor, getIdBasedir, getIdComponentExtension, getIdExtension, getIdRelativePath, getIdRemotePath, getIndexStore, init, push, search, searchVersions, toString, traceMessage, undeployaddRepositoryListener, addTag, addUserPropertyListener, config, containsTag, getIdFilename, getIdFilename, getName, getParentRepository, getRepositoryListeners, getRepositoryType, getTags, getUserProperties, getUserPropertyListeners, getUuid, getWorkspace, isAccessible, isAccessible, isEnabled, isPreview, isSupportedDeploy, isSupportedDeploy, isTemporary, removeRepositoryListener, removeTag, removeUserPropertyListener, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofgetIdFilenameprotected NIdPathIteratorBase repoIter
public NFolderRepositoryBase(NRepositorySpec options, NRepository parent, NSpeedQualifier speed, boolean supportedMirroring, String repositoryType, boolean supportsDeploy)
protected boolean isAccessibleImpl()
isAccessibleImpl in class AbstractNRepositorypublic NIterator<NId> searchVersionsCore(NId id, NDefinitionFilter idFilter, NFetchMode fetchMode)
searchVersionsCore in class NCachedRepositorypublic NPath fetchContentCore(NId id, NDescriptor descriptor, NFetchMode fetchMode)
fetchContentCore in class NCachedRepositorypublic boolean isRemote()
isRemote in interface NRepositoryisRemote in class NCachedRepositorypublic NIterator<NId> searchCore(NDefinitionFilter filter, NPath[] basePaths, NId[] baseIds, NFetchMode fetchMode)
searchCore in class NCachedRepositorypublic void updateStatisticsImpl()
updateStatisticsImpl in class NCachedRepositorypublic boolean isAcceptFetchMode(NFetchMode mode)
isAcceptFetchMode in interface NRepositorySPIisAcceptFetchMode in class NCachedRepositorypublic NPath fetchContentCoreUsingRepoHelper(NId id, NDescriptor descriptor, NFetchMode fetchMode)
public NIterator<NId> findNonSingleVersionImpl(NId id, NDefinitionFilter idFilter, NFetchMode fetchMode)
public NIterator<NId> findSingleVersionImpl(NId id, NDefinitionFilter idFilter, NFetchMode fetchMode)
protected boolean acceptedFetchNoCache(NFetchMode fetchMode)
public InputStream getStream(NId id, String typeName, String action)
public void checkSHA1Hash(NId id, InputStream stream, String typeName) throws IOException
IOExceptionCopyright © 2026 vpc open source initiative. All rights reserved.