public abstract class AbstractConfiguration extends Object implements Configuration
| Modifier and Type | Class and Description |
|---|---|
static interface |
AbstractConfiguration.NamespaceUriEncoder |
Configuration.ChangeListener, Configuration.PidMode| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_ID_PREFIX |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractConfiguration() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic static final String CONFIG_ID_PREFIX
public String getProperty(String key)
getProperty in interface Configurationpublic Integer getIntegerProperty(String key)
getIntegerProperty in interface Configurationpublic Long getLongProperty(String key)
getLongProperty in interface Configurationpublic Boolean getBooleanProperty(String key)
getBooleanProperty in interface Configurationpublic Configuration.PidMode getPidModeProperty(String key)
getPidModeProperty in interface Configurationpublic String getExpandedProperty(String key)
getExpandedProperty in interface Configurationpublic void fillProperties(String prefix, Map<? super String,Object> properties)
fillProperties in interface Configurationpublic void fillExpandedProperties(String prefix, Map<? super String,Object> properties)
fillExpandedProperties in interface Configurationpublic void updateDynamicConfiguration(Map<?,?> updateMap, boolean replaceCurrent)
updateDynamicConfiguration in interface Configurationpublic void updateDynamicConfiguration(Dictionary<?,?> updateDict, boolean replaceCurrent)
updateDynamicConfiguration in interface Configurationpublic void refreshStaticConfiguration()
refreshStaticConfiguration in interface Configurationpublic QName getConfigurationName()
getConfigurationName in interface Configurationpublic String getConfigurationIdentifier()
getConfigurationIdentifier in interface Configurationpublic String getAlternateConfigurationIdentifier()
getAlternateConfigurationIdentifier in interface Configurationpublic Configuration.ChangeListener getChangeListener()
getChangeListener in interface Configurationpublic void setChangeListener(Configuration.ChangeListener changeListener)
setChangeListener in interface Configurationpublic static void transferProperties(String prefix, Map<String,Object> source, Map<? super String,Object> target)
public static void transferExpandedProperties(String prefix, Map<String,Object> source, Map<? super String,Object> target, Map<?,?> replacements)
public static AbstractConfiguration.NamespaceUriEncoder getNamespaceUriEncoder()
public static void setNamespaceUriEncoder(AbstractConfiguration.NamespaceUriEncoder encoder)
Copyright © 2011–2021 Talend Inc.. All rights reserved.