public class NutsSimpleRepositoryWrapper extends NutsCachedRepository
cache, lib, LOGnutsIndexStoreavailable, configModel, enabled, envModel, extensions, initSession, parentRepository, securityModel, userProperties, workspace| Constructor and Description |
|---|
NutsSimpleRepositoryWrapper(net.thevpc.nuts.NutsAddRepositoryOptions options,
net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsRepository parent,
net.thevpc.nuts.NutsRepositoryModel base) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptAction(net.thevpc.nuts.NutsId id,
NutsRepositorySupportedAction supportedAction,
net.thevpc.nuts.NutsFetchMode mode,
net.thevpc.nuts.NutsSession session) |
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) |
boolean |
isAcceptFetchMode(net.thevpc.nuts.NutsFetchMode mode,
net.thevpc.nuts.NutsSession session) |
protected boolean |
isAllowedOverrideNut(net.thevpc.nuts.NutsId id) |
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, deployImpl, fetchContentImpl, fetchDescriptorImpl, pushImpl, searchImpl, searchLatestVersion, searchVersionsImpl, undeployImpl, updateStatisticscheckAllowedFetch, deploy, fetchContent, fetchDescriptor, getIdBasedir, getIdComponentExtension, getIdExtension, getIdRelativePath, getIdRemotePath, getIndexStore, init, push, search, searchVersions, toString, traceMessage, undeployaddRepositoryListener, addUserPropertyListener, config, env, getIdFilename, getName, getParentRepository, getRepositoryListeners, getRepositoryType, getUserProperties, getUserPropertyListeners, getUuid, getWorkspace, isAvailable, isAvailable, isAvailableImpl, isEnabled, removeRepositoryListener, removeUserPropertyListener, security, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofgetIdFilenamepublic NutsSimpleRepositoryWrapper(net.thevpc.nuts.NutsAddRepositoryOptions options,
net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsRepository parent,
net.thevpc.nuts.NutsRepositoryModel base)
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 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 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 boolean isAllowedOverrideNut(net.thevpc.nuts.NutsId id)
isAllowedOverrideNut in class NutsCachedRepositorypublic boolean acceptAction(net.thevpc.nuts.NutsId id,
NutsRepositorySupportedAction supportedAction,
net.thevpc.nuts.NutsFetchMode mode,
net.thevpc.nuts.NutsSession session)
acceptAction in interface NutsRepositoryExtacceptAction 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 NutsCachedRepositoryCopyright © 2021 vpc open source initiative. All rights reserved.