public abstract class AbstractConfiguration extends Object implements Configuration
| 限定符和类型 | 字段和说明 |
|---|---|
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| 构造器和说明 |
|---|
AbstractConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
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 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic short getShort(String dataId, short defaultValue)
ConfigurationgetShort 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuepublic short getShort(String dataId)
ConfigurationgetShort 在接口中 ConfigurationdataId - the data idpublic int getInt(String dataId, int defaultValue, long timeoutMills)
ConfigurationgetInt 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic int getInt(String dataId, int defaultValue)
ConfigurationgetInt 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuepublic int getInt(String dataId)
ConfigurationgetInt 在接口中 ConfigurationdataId - the data idpublic long getLong(String dataId, long defaultValue, long timeoutMills)
ConfigurationgetLong 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic long getLong(String dataId, long defaultValue)
ConfigurationgetLong 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuepublic long getLong(String dataId)
ConfigurationgetLong 在接口中 ConfigurationdataId - the data idpublic Duration getDuration(String dataId)
ConfigurationgetDuration 在接口中 ConfigurationdataId - the data idpublic Duration getDuration(String dataId, Duration defaultValue)
ConfigurationgetDuration 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuepublic Duration getDuration(String dataId, Duration defaultValue, long timeoutMills)
ConfigurationgetDuration 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic boolean getBoolean(String dataId, boolean defaultValue, long timeoutMills)
ConfigurationgetBoolean 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuetimeoutMills - the timeout millspublic boolean getBoolean(String dataId, boolean defaultValue)
ConfigurationgetBoolean 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuepublic boolean getBoolean(String dataId)
ConfigurationgetBoolean 在接口中 ConfigurationdataId - the data idpublic String getConfig(String dataId, String defaultValue)
ConfigurationgetConfig 在接口中 ConfigurationdataId - the data iddefaultValue - the default valuepublic String getConfig(String dataId, long timeoutMills)
ConfigurationgetConfig 在接口中 ConfigurationdataId - the data idtimeoutMills - the timeout millspublic String getConfig(String dataId, String content, long timeoutMills)
ConfigurationgetConfig 在接口中 ConfigurationdataId - the data idcontent - the default valuetimeoutMills - the timeout millspublic String getConfig(String dataId)
ConfigurationgetConfig 在接口中 ConfigurationdataId - the data idpublic boolean putConfig(String dataId, String content)
ConfigurationputConfig 在接口中 ConfigurationdataId - the data idcontent - the contentpublic boolean putConfigIfAbsent(String dataId, String content)
ConfigurationputConfigIfAbsent 在接口中 ConfigurationdataId - the data idcontent - the contentpublic boolean removeConfig(String dataId)
ConfigurationremoveConfig 在接口中 ConfigurationdataId - the data idpublic abstract String getTypeName()
Copyright © 2022 Seata. All rights reserved.