public class NutsHttpSrvRepository extends NutsCachedRepository
cache, libnutsIndexStoreavailable, configModel, enabled, extensions, initSession, parentRepository, securityModel, supportedDeploy, userProperties, workspace| Constructor and Description |
|---|
NutsHttpSrvRepository(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) |
net.thevpc.nuts.NutsId |
getRemoteId(net.thevpc.nuts.NutsSession session) |
String |
getUrl(String path) |
boolean |
isAcceptFetchMode(net.thevpc.nuts.NutsFetchMode mode,
net.thevpc.nuts.NutsSession session) |
boolean |
isRemote() |
void |
pushImpl(net.thevpc.nuts.spi.NutsPushRepositoryCommand command) |
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) |
String |
toString() |
_LOG, _LOGOP, acceptAction, deployImpl, fetchContentImpl, fetchDescriptorImpl, isAllowedOverrideNut, searchImpl, searchLatestVersion, searchLatestVersionCore, searchVersionsImpl, undeployImpl, updateStatistics, updateStatistics2checkAllowedFetch, deploy, fetchContent, fetchDescriptor, getIdBasedir, getIdComponentExtension, getIdExtension, getIdRelativePath, getIdRemotePath, getIndexStore, init, push, search, searchVersions, traceMessage, undeployaddRepositoryListener, addUserPropertyListener, config, getIdFilename, getName, getParentRepository, getRepositoryListeners, getRepositoryType, getUserProperties, getUserPropertyListeners, getUuid, getWorkspace, isAvailable, isAvailable, isAvailableImpl, isEnabled, isSupportedDeploy, isSupportedDeploy, isSupportedDeployImpl, removeRepositoryListener, removeUserPropertyListener, security, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofgetIdFilenamepublic NutsHttpSrvRepository(net.thevpc.nuts.NutsAddRepositoryOptions options,
net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsRepository parentRepository)
public net.thevpc.nuts.NutsId getRemoteId(net.thevpc.nuts.NutsSession session)
public void pushImpl(net.thevpc.nuts.spi.NutsPushRepositoryCommand command)
pushImpl in interface NutsRepositoryExtpushImpl 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.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.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 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 String toString()
toString 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 NutsCachedRepositorypublic boolean isRemote()
isRemote in interface net.thevpc.nuts.NutsRepositoryisRemote in class NutsCachedRepositoryCopyright © 2022 vpc open source initiative. All rights reserved.