public abstract class AbstractNRepository extends Object implements NRepository, NRepositorySPI
| Modifier and Type | Field and Description |
|---|---|
protected NCachedValue<Boolean> |
available |
protected NRepositoryConfigModel |
configModel |
protected boolean |
enabled |
protected Map<String,String> |
extensions |
protected NAddRepositoryOptions |
options |
protected NRepository |
parentRepository |
protected DefaultNRepositorySecurityModel |
securityModel |
protected boolean |
supportsDeploy |
protected NObservableMap<String,Object> |
userProperties |
protected NWorkspace |
workspace |
| Constructor and Description |
|---|
AbstractNRepository() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBootConnectionString, isRemotedeploy, fetchContent, fetchDescriptor, isAcceptFetchMode, push, search, searchVersions, undeploy, updateStatisticsprotected NRepository parentRepository
protected NWorkspace workspace
protected DefaultNRepositorySecurityModel securityModel
protected NRepositoryConfigModel configModel
protected NObservableMap<String,Object> userProperties
protected NCachedValue<Boolean> available
protected boolean supportsDeploy
protected boolean enabled
protected NAddRepositoryOptions options
public boolean isTemporary()
isTemporary in interface NRepositorypublic boolean isPreview()
isPreview in interface NRepositorypublic boolean containsTags(String tag)
containsTags in interface NRepositorypublic Set<String> getTags()
getTags in interface NRepositorypublic NRepository addTag(String tag)
addTag in interface NRepositorypublic NRepository removeTag(String tag)
removeTag in interface NRepositorypublic boolean isAccessible()
isAccessible in interface NRepositorypublic boolean isAccessible(boolean force)
isAccessible in interface NRepositorypublic boolean isSupportedDeploy()
isSupportedDeploy in interface NRepositorypublic boolean isSupportedDeploy(boolean force)
isSupportedDeploy in interface NRepositoryprotected boolean isAccessibleImpl()
public String getRepositoryType()
getRepositoryType in interface NRepositorygetRepositoryType in interface NRepositorySPIpublic String getUuid()
getUuid in interface NRepositorygetUuid in interface NRepositorySPIpublic String getName()
getName in interface NRepositorygetName in interface NRepositorySPIpublic NWorkspace getWorkspace()
getWorkspace in interface NRepositorygetWorkspace in interface NRepositorySPIpublic NRepository getParentRepository()
getParentRepository in interface NRepositorygetParentRepository in interface NRepositorySPIpublic NRepositoryConfigManager config()
config in interface NRepositoryconfig in interface NRepositorySPIpublic NRepositorySecurityManager security()
security in interface NRepositorysecurity in interface NRepositorySPIpublic NRepository removeRepositoryListener(NRepositoryListener listener)
removeRepositoryListener in interface NRepositorypublic NRepository addRepositoryListener(NRepositoryListener listener)
addRepositoryListener in interface NRepositorypublic List<NRepositoryListener> getRepositoryListeners()
getRepositoryListeners in interface NRepositorygetRepositoryListeners in interface NRepositorySPIpublic Map<String,Object> getUserProperties()
getUserProperties in interface NRepositorygetUserProperties in interface NRepositorySPIpublic NRepository addUserPropertyListener(NObservableMapListener<String,Object> listener)
addUserPropertyListener in interface NRepositorypublic NRepository removeUserPropertyListener(NObservableMapListener<String,Object> listener)
removeUserPropertyListener in interface NRepositorypublic List<NObservableMapListener<String,Object>> getUserPropertyListeners()
getUserPropertyListeners in interface NRepositorygetUserPropertyListeners in interface NRepositorySPIpublic boolean isEnabled()
isEnabled in interface NRepositoryisEnabled in interface NRepositorySPIpublic NRepository setEnabled(boolean enabled)
setEnabled in interface NRepositorysetEnabled in interface NRepositorySPICopyright © 2025 vpc open source initiative. All rights reserved.