public abstract class NFolderRepositoryBase extends NCachedRepository
| Modifier and Type | Field and Description |
|---|---|
protected NIdPathIteratorBase |
repoIter |
cache, libnIndexStoreavailable, configModel, enabled, extensions, parentRepository, securityModel, supportsDeploy, userProperties, workspace| Constructor and Description |
|---|
NFolderRepositoryBase(NAddRepositoryOptions options,
NRepository parent,
NSpeedQualifier speed,
boolean supportedMirroring,
String repositoryType,
boolean supportsDeploy) |
_LOG, _LOGOP, acceptAction, deployImpl, fetchContentImpl, fetchDescriptorCore, fetchDescriptorImpl, 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, containsTags, getIdFilename, getIdFilename, getName, getParentRepository, getRepositoryListeners, getRepositoryType, getTags, getUserProperties, getUserPropertyListeners, getUuid, getWorkspace, isAvailable, isAvailable, isEnabled, isPreview, isSupportedDeploy, isSupportedDeploy, removeRepositoryListener, removeTag, removeUserPropertyListener, security, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofgetIdFilenameprotected NIdPathIteratorBase repoIter
public NFolderRepositoryBase(NAddRepositoryOptions options, NRepository parent, NSpeedQualifier speed, boolean supportedMirroring, String repositoryType, boolean supportsDeploy)
protected boolean isAvailableImpl()
isAvailableImpl 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 © 2025 vpc open source initiative. All rights reserved.