net.handle.hdllib
Class SimpleConfiguration
java.lang.Object
net.handle.hdllib.Configuration
net.handle.hdllib.SimpleConfiguration
public class SimpleConfiguration
- extends Configuration
Methods inherited from class net.handle.hdllib.Configuration |
addRootInfoListener, checkRootInfoUpToDate, configureResolver, defaultConfiguration, getLocalAddressMap, getLocalSites, getPreferredGlobalServiceHandle, isBootstrapHandlesOld, mapLocalAddress, notifyRootInfoOutdated, removeRootInfoListener, saveLocalAddressMap, setLocalAddressMap, setLocalSites, startAutoUpdate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleConfiguration
public SimpleConfiguration()
getGlobalSites
public SiteInfo[] getGlobalSites()
- Specified by:
getGlobalSites
in class Configuration
getGlobalValues
public HandleValue[] getGlobalValues()
- Specified by:
getGlobalValues
in class Configuration
setGlobalSites
public void setGlobalSites(SiteInfo[] globalSites)
- Specified by:
setGlobalSites
in class Configuration
getGlobalNamespace
public net.handle.hdllib.NamespaceInfo getGlobalNamespace()
- Specified by:
getGlobalNamespace
in class Configuration
setGlobalValues
public void setGlobalValues(HandleValue[] globalValues)
- Specified by:
setGlobalValues
in class Configuration
persist
public void persist()
- Specified by:
persist
in class Configuration
getResolutionMethod
public int getResolutionMethod()
- Overrides:
getResolutionMethod
in class Configuration
setResolutionMethod
public void setResolutionMethod(int resolutionMethod)
- Overrides:
setResolutionMethod
in class Configuration
setCacheSites
public void setCacheSites(SiteInfo[] cacheSites)
- Overrides:
setCacheSites
in class Configuration
getCacheSites
public SiteInfo[] getCacheSites()
- Returns the sites to be used for all resolutions.
- Overrides:
getCacheSites
in class Configuration
setLocalSites
public void setLocalSites(java.lang.String na,
SiteInfo[] sites)
- Overrides:
setLocalSites
in class Configuration
getLocalSites
public SiteInfo[] getLocalSites(java.lang.String na)
- Returns the sites to be used for all administrative operations under the given prefix.
- Overrides:
getLocalSites
in class Configuration
- Parameters:
na
- the prefix for which administrative sites are being retrieved
- Returns:
- the sites to be used for all administrative operations under the given prefix
setUseCacheSitesForAll
public void setUseCacheSitesForAll(boolean useCacheSitesForAll)
getRootKeys
public java.util.List<java.security.PublicKey> getRootKeys()
- Specified by:
getRootKeys
in class Configuration
setRootKeys
public void setRootKeys(java.util.List<java.security.PublicKey> rootKeys)
- Specified by:
setRootKeys
in class Configuration
getBootstrapHandles
public BootstrapHandles getBootstrapHandles()
- Specified by:
getBootstrapHandles
in class Configuration
setBootstrapHandles
public void setBootstrapHandles(BootstrapHandles bootstrapHandles)
- Specified by:
setBootstrapHandles
in class Configuration
isAutoUpdateRootInfo
public boolean isAutoUpdateRootInfo()
- Specified by:
isAutoUpdateRootInfo
in class Configuration
setAutoUpdateRootInfo
public void setAutoUpdateRootInfo(boolean enabled)
- Specified by:
setAutoUpdateRootInfo
in class Configuration