public class NutsRepositorySessionAwareImpl extends Object implements NutsRepository, NutsRepositorySPI, NutsRepositoryExt
SPEED_FAST, SPEED_FASTER, SPEED_FASTEST, SPEED_SLOW, SPEED_SLOWER, SPEED_SLOWESTclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofpublic static NutsRepositorySessionAwareImpl of(NutsRepository repo, NutsWorkspace ws, NutsSession session)
public NutsSession getSession()
public String getRepositoryType()
getRepositoryType in interface NutsRepositorygetRepositoryType in interface NutsRepositorySPIpublic String getUuid()
getUuid in interface NutsRepositorygetUuid in interface NutsRepositorySPIpublic String getName()
getName in interface NutsRepositorygetName in interface NutsRepositorySPIpublic NutsRepositoryEnvManager env()
env in interface NutsRepositoryenv in interface NutsRepositorySPIpublic NutsWorkspace getWorkspace()
getWorkspace in interface NutsRepositorygetWorkspace in interface NutsRepositorySPIpublic NutsRepository getParentRepository()
getParentRepository in interface NutsRepositorygetParentRepository in interface NutsRepositorySPIpublic NutsRepositoryConfigManager config()
config in interface NutsRepositoryconfig in interface NutsRepositorySPIpublic NutsRepositorySecurityManager security()
security in interface NutsRepositorysecurity in interface NutsRepositorySPIpublic NutsRepository removeRepositoryListener(NutsRepositoryListener listener)
removeRepositoryListener in interface NutsRepositorypublic NutsRepository addRepositoryListener(NutsRepositoryListener listener)
addRepositoryListener in interface NutsRepositorypublic NutsRepositoryListener[] getRepositoryListeners()
getRepositoryListeners in interface NutsRepositorygetRepositoryListeners in interface NutsRepositorySPIpublic Map<String,Object> getUserProperties()
getUserProperties in interface NutsRepositorygetUserProperties in interface NutsRepositorySPIpublic NutsRepository addUserPropertyListener(NutsMapListener<String,Object> listener)
addUserPropertyListener in interface NutsRepositorypublic NutsRepository removeUserPropertyListener(NutsMapListener<String,Object> listener)
removeUserPropertyListener in interface NutsRepositorypublic NutsMapListener<String,Object>[] getUserPropertyListeners()
getUserPropertyListeners in interface NutsRepositorygetUserPropertyListeners in interface NutsRepositorySPIpublic boolean isEnabled()
isEnabled in interface NutsRepositoryisEnabled in interface NutsRepositorySPIpublic NutsRepository setEnabled(boolean enabled)
setEnabled in interface NutsRepositorysetEnabled in interface NutsRepositorySPIpublic NutsDeployRepositoryCommand deploy()
deploy in interface NutsRepositorySPIpublic NutsRepositoryUndeployCommand undeploy()
undeploy in interface NutsRepositorySPIpublic NutsPushRepositoryCommand push()
push in interface NutsRepositorySPIpublic NutsFetchDescriptorRepositoryCommand fetchDescriptor()
fetchDescriptor in interface NutsRepositorySPIpublic NutsFetchContentRepositoryCommand fetchContent()
fetchContent in interface NutsRepositorySPIpublic NutsSearchRepositoryCommand search()
search in interface NutsRepositorySPIpublic NutsSearchVersionsRepositoryCommand searchVersions()
searchVersions in interface NutsRepositorySPIpublic NutsUpdateRepositoryStatisticsCommand updateStatistics()
updateStatistics in interface NutsRepositorySPIpublic boolean isAcceptFetchMode(NutsFetchMode mode, NutsSession session)
isAcceptFetchMode in interface NutsRepositorySPIpublic NutsIndexStore getIndexStore()
getIndexStore in interface NutsRepositoryExtpublic void pushImpl(NutsPushRepositoryCommand command)
pushImpl in interface NutsRepositoryExtpublic NutsDescriptor deployImpl(NutsDeployRepositoryCommand command)
deployImpl in interface NutsRepositoryExtpublic void undeployImpl(NutsRepositoryUndeployCommand command)
undeployImpl in interface NutsRepositoryExtpublic void checkAllowedFetch(NutsId id, NutsSession session)
checkAllowedFetch in interface NutsRepositoryExtpublic NutsDescriptor fetchDescriptorImpl(NutsId id, NutsFetchMode fetchMode, NutsSession session)
fetchDescriptorImpl in interface NutsRepositoryExtpublic Iterator<NutsId> searchVersionsImpl(NutsId id, NutsIdFilter idFilter, NutsFetchMode fetchMode, NutsSession session)
searchVersionsImpl in interface NutsRepositoryExtpublic NutsContent fetchContentImpl(NutsId id, NutsDescriptor descriptor, String localPath, NutsFetchMode fetchMode, NutsSession session)
fetchContentImpl in interface NutsRepositoryExtpublic Iterator<NutsId> searchImpl(NutsIdFilter filter, NutsFetchMode fetchMode, NutsSession session)
searchImpl in interface NutsRepositoryExtpublic NutsId searchLatestVersion(NutsId id, NutsIdFilter filter, NutsFetchMode fetchMode, NutsSession session)
searchLatestVersion in interface NutsRepositoryExtpublic boolean acceptAction(NutsId id, NutsRepositorySupportedAction supportedAction, NutsFetchMode mode, NutsSession session)
acceptAction in interface NutsRepositoryExtpublic String getIdBasedir(NutsId id, NutsSession session)
getIdBasedir in interface NutsRepositoryExt0public String getIdFilename(NutsId id, NutsSession session)
getIdFilename in interface NutsRepositoryExt0public boolean isAvailable()
isAvailable in interface NutsRepositorypublic boolean isAvailable(boolean force)
isAvailable in interface NutsRepositorypublic boolean isRemote()
isRemote in interface NutsRepositoryCopyright © 2021 vpc open source initiative. All rights reserved.