public abstract class AbstractConfiguration extends Object implements Configuration
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEFAULT_BOOLEAN |
protected static long |
DEFAULT_CONFIG_TIMEOUT
The constant DEFAULT_CONFIG_TIMEOUT.
|
static Duration |
DEFAULT_DURATION |
static int |
DEFAULT_INT |
static long |
DEFAULT_LONG |
static short |
DEFAULT_SHORT
The constant DEFAULT_XXX.
|
ENV_MAP| Constructor and Description |
|---|
AbstractConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBoolean(String dataId)
Gets boolean.
|
boolean |
getBoolean(String dataId,
boolean defaultValue)
Gets boolean.
|
boolean |
getBoolean(String dataId,
boolean defaultValue,
long timeoutMills)
Gets boolean.
|
String |
getConfig(String dataId)
Gets config.
|
String |
getConfig(String dataId,
long timeoutMills)
Gets config.
|
String |
getConfig(String dataId,
String defaultValue)
Gets config.
|
String |
getConfig(String dataId,
String content,
long timeoutMills)
Gets config.
|
Duration |
getDuration(String dataId)
Gets duration.
|
Duration |
getDuration(String dataId,
Duration defaultValue)
Gets duration.
|
Duration |
getDuration(String dataId,
Duration defaultValue,
long timeoutMills)
Gets duration.
|
int |
getInt(String dataId)
Gets int.
|
int |
getInt(String dataId,
int defaultValue)
Gets int.
|
int |
getInt(String dataId,
int defaultValue,
long timeoutMills)
Gets int.
|
long |
getLong(String dataId)
Gets long.
|
long |
getLong(String dataId,
long defaultValue)
Gets long.
|
long |
getLong(String dataId,
long defaultValue,
long timeoutMills)
Gets long.
|
short |
getShort(String dataId)
Gets short.
|
short |
getShort(String dataId,
short defaultValue)
Gets short.
|
short |
getShort(String dataId,
short defaultValue,
long timeoutMills)
Gets short.
|
abstract String |
getTypeName()
Gets type name.
|
boolean |
putConfig(String dataId,
String content)
Put config boolean.
|
boolean |
putConfigIfAbsent(String dataId,
String content)
Put config if absent boolean.
|
boolean |
removeConfig(String dataId)
Remove config boolean.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddConfigListener, getConfigFromSys, getConfigListeners, getLatestConfig, putConfig, putConfigIfAbsent, removeConfig, removeConfigListenerprotected static final long DEFAULT_CONFIG_TIMEOUT
public static final short DEFAULT_SHORT
public static final int DEFAULT_INT
public static final long DEFAULT_LONG
public static final Duration DEFAULT_DURATION
public static final boolean DEFAULT_BOOLEAN
public short getShort(String dataId, short defaultValue, long timeoutMills)
ConfigurationgetShort in interface ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic short getShort(String dataId, short defaultValue)
ConfigurationgetShort in interface ConfigurationdataId - the data iddefaultValue - the default valuepublic short getShort(String dataId)
ConfigurationgetShort in interface ConfigurationdataId - the data idpublic int getInt(String dataId, int defaultValue, long timeoutMills)
ConfigurationgetInt in interface ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic int getInt(String dataId, int defaultValue)
ConfigurationgetInt in interface ConfigurationdataId - the data iddefaultValue - the default valuepublic int getInt(String dataId)
ConfigurationgetInt in interface ConfigurationdataId - the data idpublic long getLong(String dataId, long defaultValue, long timeoutMills)
ConfigurationgetLong in interface ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic long getLong(String dataId, long defaultValue)
ConfigurationgetLong in interface ConfigurationdataId - the data iddefaultValue - the default valuepublic long getLong(String dataId)
ConfigurationgetLong in interface ConfigurationdataId - the data idpublic Duration getDuration(String dataId)
ConfigurationgetDuration in interface ConfigurationdataId - the data idpublic Duration getDuration(String dataId, Duration defaultValue)
ConfigurationgetDuration in interface ConfigurationdataId - the data iddefaultValue - the default valuepublic Duration getDuration(String dataId, Duration defaultValue, long timeoutMills)
ConfigurationgetDuration in interface ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic boolean getBoolean(String dataId, boolean defaultValue, long timeoutMills)
ConfigurationgetBoolean in interface ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic boolean getBoolean(String dataId, boolean defaultValue)
ConfigurationgetBoolean in interface ConfigurationdataId - the data iddefaultValue - the default valuepublic boolean getBoolean(String dataId)
ConfigurationgetBoolean in interface ConfigurationdataId - the data idpublic String getConfig(String dataId, String defaultValue)
ConfigurationgetConfig in interface ConfigurationdataId - the data iddefaultValue - the default valuepublic String getConfig(String dataId, long timeoutMills)
ConfigurationgetConfig in interface ConfigurationdataId - the data idtimeoutMills - the timeout millspublic String getConfig(String dataId, String content, long timeoutMills)
ConfigurationgetConfig in interface ConfigurationdataId - the data idcontent - the default valuetimeoutMills - the timeout millspublic String getConfig(String dataId)
ConfigurationgetConfig in interface ConfigurationdataId - the data idpublic boolean putConfig(String dataId, String content)
ConfigurationputConfig in interface ConfigurationdataId - the data idcontent - the contentpublic boolean putConfigIfAbsent(String dataId, String content)
ConfigurationputConfigIfAbsent in interface ConfigurationdataId - the data idcontent - the contentpublic boolean removeConfig(String dataId)
ConfigurationremoveConfig in interface ConfigurationdataId - the data idpublic abstract String getTypeName()
Copyright © 2023 Seata. All rights reserved.