- get(String, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.proxy.TemporaryILoggerFactoryPool
-
- get(SpaceId, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.proxy.TemporaryILoggerFactoryPool
-
- getAbstractLoggerSpaceFactory() - 类 中的方法com.alipay.sofa.common.log.LogSpace
-
- getAdapterLevel(String) - 枚举 中的静态方法com.alipay.sofa.common.log.adapter.level.AdapterLevel
-
- getAlias() - 类 中的方法com.alipay.sofa.common.config.ConfigKey
-
- getArrayClass(Class, int) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getArrayComponentType(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getArrayComponentType() - 类 中的方法com.alipay.sofa.common.utils.ClassUtil.TypeInfo
-
- getArrayDimension(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getArrayDimension() - 类 中的方法com.alipay.sofa.common.utils.ClassUtil.TypeInfo
-
- getAverageRunningTime() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolStatistics
-
get the average running time
- getAverageStayInQueueTime() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolStatistics
-
get the average stay in queue time
- getBriefMessage() - 接口 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Message
-
- getCallerClassLoader() - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getClassName(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getClassName(String) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getClassNameAsResource(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getClassNameAsResource(String) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getClassNameForObject(Object) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getClassNameForObjectAsResource(Object) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getConfig(ConfigKey<T>) - 接口 中的方法com.alipay.sofa.common.config.ConfigSource
-
Get config by configKey.
- getConfig(ConfigKey<T>, T) - 类 中的方法com.alipay.sofa.common.config.DefaultConfigManger
-
- getConfig(ConfigKey<T>) - 类 中的方法com.alipay.sofa.common.config.source.AbstractConfigSource
-
- getConfig() - 类 中的方法com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- getConfig() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- getContextClassLoader() - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getDefaultValue() - 类 中的方法com.alipay.sofa.common.config.ConfigKey
-
- getDelegate() - 类 中的方法com.alipay.sofa.common.thread.TimeWaitRejectedExecutionHandler
-
- getDescription() - 类 中的方法com.alipay.sofa.common.config.ConfigKey
-
- getDetailedMessage() - 接口 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Message
-
- getDuration() - 类 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Entry
-
- getDuration() - 类 中的静态方法com.alipay.sofa.common.profile.diagnostic.Profiler
-
- getDurationOfSelf() - 类 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Entry
-
- getEffectiveKey(ConfigKey) - 接口 中的方法com.alipay.sofa.common.config.ConfigSource
-
The actual effective key to get the value.
- getEffectiveKey(ConfigKey) - 类 中的方法com.alipay.sofa.common.config.source.AbstractConfigSource
-
- getEndTime() - 类 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Entry
-
- getEntry() - 类 中的静态方法com.alipay.sofa.common.profile.diagnostic.Profiler
-
- getEnumByName(Class, String) - 类 中的静态方法com.alipay.sofa.common.profile.enumeration.EnumUtil
-
- getEnumByValue(Class, Number) - 类 中的静态方法com.alipay.sofa.common.profile.enumeration.EnumUtil
-
- getEnumByValue(Class, int) - 类 中的静态方法com.alipay.sofa.common.profile.enumeration.EnumUtil
-
- getEnumByValue(Class, long) - 类 中的静态方法com.alipay.sofa.common.profile.enumeration.EnumUtil
-
- getEnumIterator(Class) - 类 中的静态方法com.alipay.sofa.common.profile.enumeration.EnumUtil
-
- getEnumMap(Class) - 类 中的静态方法com.alipay.sofa.common.profile.enumeration.EnumUtil
-
- getExecutingTasks() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolStatistics
-
- getExternalConfigurations() - 类 中的静态方法com.alipay.sofa.common.log.CommonLoggingConfigurations
-
- getField(String, Object) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
Get field from specified object, will lookup in super class until found
- getFile(URL) - 类 中的静态方法com.alipay.sofa.common.utils.ResourceUtil
-
Resolve the given resource URL to a java.io.File,
i.e. to a file in the file system.
- getFile(URL, String) - 类 中的静态方法com.alipay.sofa.common.utils.ResourceUtil
-
Resolve the given resource URL to a java.io.File,
i.e. to a file in the file system.
- getGlobalConverter() - 类 中的静态方法com.alipay.sofa.common.config.converter.GlobalConverterHolder
-
- getGovernorPeriod() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
The period of the dump task
- getIdentity() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
The unique identity for the thread pool, generate by the threadPoolName and the spaceName
- getInstance() - 类 中的静态方法com.alipay.sofa.common.config.SofaConfigs
-
- getInstance() - 类 中的静态方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
- getInstance() - 类 中的静态方法com.alipay.sofa.common.tracer.TracerIdAdapter
-
- getInterfaces(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getInterfaces() - 类 中的方法com.alipay.sofa.common.utils.ClassUtil.TypeInfo
-
- getKey() - 类 中的方法com.alipay.sofa.common.config.ConfigKey
-
- getLevenshteinDistance(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- getLogConfEnvSuffix(String) - 类 中的静态方法com.alipay.sofa.common.log.env.LogEnvUtils
-
- getLogger(String) - 类 中的静态方法com.alipay.sofa.common.config.log.ConfigLoggerFactory
-
- getLogger(Class<?>) - 类 中的静态方法com.alipay.sofa.common.config.log.ConfigLoggerFactory
-
- getLogger(String) - 类 中的方法com.alipay.sofa.common.log.factory.Log4j2LoggerSpaceFactory
-
- getLogger(String) - 类 中的方法com.alipay.sofa.common.log.factory.LogbackLoggerSpaceFactory
-
- getLogger(String) - 类 中的方法com.alipay.sofa.common.log.proxy.TemporaryILoggerFactory
-
- getLogger(String) - 类 中的静态方法com.alipay.sofa.common.utils.ThreadLoggerFactory
-
- getLogger(Class<?>) - 类 中的静态方法com.alipay.sofa.common.utils.ThreadLoggerFactory
-
- getLoggerBySpace(String, String) - 类 中的静态方法com.alipay.sofa.common.log.LoggerSpaceManager
-
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
- getLoggerBySpace(String, String, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.LoggerSpaceManager
-
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
- getLoggerBySpace(String, SpaceId, Map<String, String>) - 类 中的静态方法com.alipay.sofa.common.log.LoggerSpaceManager
-
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
- getLoggerBySpace(String, SpaceId, Map<String, String>) - 类 中的静态方法com.alipay.sofa.common.log.LoggerSpaceManager
-
已过时。
- getLoggerBySpace(String, SpaceId, Map<String, String>, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.LoggerSpaceManager
-
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
MultiAppLoggerSpaceManager requires manual initialization if special configurations is need
This method takes the responsibility for initializing
- getLoggerBySpace(String, SpaceId, Map<String, String>, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.LoggerSpaceManager
-
已过时。
- getLoggerBySpace(String, String) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
- getLoggerBySpace(String, SpaceId) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
- getLoggerBySpace(String, SpaceId) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
已过时。
- getLoggerBySpace(String, String, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
- getLoggerBySpace(String, SpaceId, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
- getLoggerBySpace(String, SpaceId, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
已过时。
- getLoggerBySpace(String) - 类 中的方法com.alipay.sofa.common.log.proxy.TemporaryILoggerFactory.LoggerSelector
-
- getLoggerConsoleWhiteSet() - 类 中的静态方法com.alipay.sofa.common.log.CommonLoggingConfigurations
-
- getLoggingToolName() - 类 中的方法com.alipay.sofa.common.log.factory.AbstractLoggerSpaceFactoryBuilder
-
- getLoggingToolName() - 类 中的方法com.alipay.sofa.common.log.factory.LoggerSpaceFactory4CommonsLoggingBuilder
-
- getLoggingToolName() - 类 中的方法com.alipay.sofa.common.log.factory.LoggerSpaceFactory4Log4j2Builder
-
- getLoggingToolName() - 类 中的方法com.alipay.sofa.common.log.factory.LoggerSpaceFactory4Log4jBuilder
-
- getLoggingToolName() - 类 中的方法com.alipay.sofa.common.log.factory.LoggerSpaceFactory4LogbackBuilder
-
- getLogLevelMsg() - 枚举 中的方法com.alipay.sofa.common.log.adapter.level.AdapterLevel
-
- getMessage() - 类 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Entry
-
- getMessageLevel(Profiler.Entry) - 接口 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Message
-
- getMonitorScheduler() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
The thread pool to executor the monitor tasks
- getName() - 接口 中的方法com.alipay.sofa.common.config.ConfigSource
-
- getName() - 类 中的方法com.alipay.sofa.common.config.source.SystemEnvConfigSource
-
- getName() - 类 中的方法com.alipay.sofa.common.config.source.SystemPropertyConfigSource
-
- getName() - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- getName() - 类 中的方法com.alipay.sofa.common.profile.enumeration.Enum
-
- getNextValue(Number, boolean) - 类 中的方法com.alipay.sofa.common.profile.enumeration.Enum.EnumType
-
- getNonPrimitiveType(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getOrCustomDefault(ConfigKey<T>, T) - 接口 中的方法com.alipay.sofa.common.config.ConfigManager
-
- getOrCustomDefault(ConfigKey<T>, T) - 类 中的方法com.alipay.sofa.common.config.DefaultConfigManger
-
- getOrCustomDefault(ConfigKey<T>, T) - 类 中的静态方法com.alipay.sofa.common.config.SofaConfigs
-
- getOrDefault(ConfigKey<T>) - 接口 中的方法com.alipay.sofa.common.config.ConfigManager
-
- getOrDefault(ConfigKey<T>) - 类 中的方法com.alipay.sofa.common.config.DefaultConfigManger
-
- getOrDefault(ConfigKey<T>) - 类 中的静态方法com.alipay.sofa.common.config.SofaConfigs
-
- getOrder() - 类 中的方法com.alipay.sofa.common.config.listener.LogConfigListener
-
- getOrder() - 类 中的方法com.alipay.sofa.common.config.source.SystemEnvConfigSource
-
- getOrder() - 类 中的方法com.alipay.sofa.common.config.source.SystemPropertyConfigSource
-
- getOrder() - 接口 中的方法com.alipay.sofa.common.utils.Ordered
-
Get the order value of this object.
- getPackageName(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getPackageName(String) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getPackageNameAsResource(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getPackageNameAsResource(String) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getPackageNameForObject(Object) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getPackageNameForObjectAsResource(Object) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getPecentage() - 类 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Entry
-
- getPecentageOfAll() - 类 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Entry
-
- getPeriod() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
已过时。
- getPeriod() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- getPeriod() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- getPeriod() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
The period to monitor the thread pool
- getPoolSize() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolStatistics
-
- getPrimitiveType(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getProcessId() - 类 中的静态方法com.alipay.sofa.common.utils.ProcessIdUtil
-
- getProperties() - 类 中的方法com.alipay.sofa.common.log.factory.AbstractLoggerSpaceFactoryBuilder
-
- getProperties() - 类 中的方法com.alipay.sofa.common.log.factory.LogbackLoggerSpaceFactory
-
- getProperty(String) - 类 中的方法com.alipay.sofa.common.log.LogSpace
-
- getQueueSize() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolStatistics
-
- getResource(ClassLoader, List<URL>, List<URL>) - 类 中的方法com.alipay.sofa.common.log.factory.AbstractLoggerSpaceFactoryBuilder
-
已过时。
- getResource(String) - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getResource(String, Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getResource(String, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getResourceAsStream(String) - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getResourceAsStream(String, Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getResourceAsStream(String, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getResourceByPriority(List<URL>, List<URL>) - 类 中的方法com.alipay.sofa.common.log.factory.AbstractLoggerSpaceFactoryBuilder
-
- getResources(String) - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getResources(String, Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getResources(String, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.utils.ClassLoaderUtil
-
- getShortClassName(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getShortClassName(String) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getShortClassNameForObject(Object) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getSource() - 类 中的方法com.alipay.sofa.common.log.factory.AbstractLoggerSpaceFactory
-
- getSpaceClassloader() - 类 中的方法com.alipay.sofa.common.log.LogSpace
-
- getSpaceId() - 类 中的方法com.alipay.sofa.common.log.factory.AbstractLoggerSpaceFactoryBuilder
-
- getSpaceId() - 类 中的方法com.alipay.sofa.common.log.factory.LogbackLoggerSpaceFactory
-
- getSpaceLogConfigFileURL(ClassLoader, String) - 类 中的方法com.alipay.sofa.common.log.factory.AbstractLoggerSpaceFactoryBuilder
-
- getSpaceName() - 类 中的方法com.alipay.sofa.common.space.SpaceId
-
- getSpaceName() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- getSpaceName() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- getSpaceName() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
The spaceName of the thread pool, it's unique
- getSpaceNameThreadPoolNumber(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
return the spaceName thread pool number,it will increase after witch get
return 0 when the spaceName has not registered
- getSpacesMap() - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
已过时。
- getStartTime() - 类 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Entry
-
- getStatistics() - 类 中的方法com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- getStatistics() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- getStringConfig(ConfigKey) - 接口 中的方法com.alipay.sofa.common.config.ConfigSource
-
Get the string value of key
- getStringConfig(ConfigKey) - 类 中的方法com.alipay.sofa.common.config.source.AbstractConfigSource
-
- getSubEntries() - 类 中的方法com.alipay.sofa.common.profile.diagnostic.Profiler.Entry
-
- getSuperclasses(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getSuperclasses() - 类 中的方法com.alipay.sofa.common.utils.ClassUtil.TypeInfo
-
- getTaskTimeout() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
已过时。
- getTaskTimeout() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- getTaskTimeout() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- getTaskTimeout() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
The value to judge whether the task is decayed
- getTaskTimeoutMilli() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
The milli value of the taskTimeout, generate by the taskTimeout and the
TimeUnit
- getThreadPoolConfig() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolMonitorWrapper
-
- getThreadPoolExecutor(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
- getThreadPoolExecutor() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolMonitorWrapper
-
- getThreadPoolIdentities() - 类 中的方法com.alipay.sofa.common.thread.space.ThreadPoolSpace
-
- getThreadPoolMonitorWrapper(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
- getThreadPoolName() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
已过时。
- getThreadPoolName() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- getThreadPoolName() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- getThreadPoolName() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
The name of the thread pool,it's unique in one spaceName
- getThreadPoolNumber() - 类 中的方法com.alipay.sofa.common.thread.space.ThreadPoolSpace
-
- getTimeUnit() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
已过时。
- getTimeUnit() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- getTimeUnit() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- getTimeUnit() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
- getTotalTaskCount() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolStatistics
-
return the total task count
- getTracerId(Thread) - 接口 中的方法com.alipay.sofa.common.tracer.TracerIdRetriever
-
get trace id from the thread
- getType() - 类 中的方法com.alipay.sofa.common.config.ConfigKey
-
- getType() - 类 中的方法com.alipay.sofa.common.utils.ClassUtil.TypeInfo
-
- getTypeInfo(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- getUnderlyingClass() - 类 中的方法com.alipay.sofa.common.profile.enumeration.Enum.EnumType
-
- getUnderlyingClass(Class) - 类 中的静态方法com.alipay.sofa.common.profile.enumeration.EnumUtil
-
- getValue() - 类 中的方法com.alipay.sofa.common.profile.enumeration.Enum
-
- GlobalConverterHolder - com.alipay.sofa.common.config.converter中的类
-
- GlobalConverterHolder() - 类 的构造器com.alipay.sofa.common.config.converter.GlobalConverterHolder
-
- IDCARDNO_DATA - 类 中的静态变量com.alipay.sofa.common.security.SensitiveDataUtil
-
身份证号数据类型标识,可用于SensitiveDataUtil.filterHide方法的sensitiveDataType参数。
- idCardNoHide(String, boolean) - 类 中的静态方法com.alipay.sofa.common.security.SensitiveDataUtil
-
对大陆身份证号进行部分隐藏处理,只显示前1位和后1位,其他用*代替。
- idCardNoHide(String) - 类 中的静态方法com.alipay.sofa.common.security.SensitiveDataUtil
-
对大陆身份证号进行部分隐藏处理的简便方法,默认不做验证,由使用者自己保障。
- identityHashCode(Object) - 类 中的静态方法com.alipay.sofa.common.utils.ObjectUtil
-
- identityToString(Object) - 类 中的静态方法com.alipay.sofa.common.utils.ObjectUtil
-
- identityToString(Object, String) - 类 中的静态方法com.alipay.sofa.common.utils.ObjectUtil
-
- ILLEGAL_CLASS - 接口 中的静态变量com.alipay.sofa.common.profile.enumeration.internal.EnumConstant
-
- ILLEGAL_FLAGS_OBJECT - 接口 中的静态变量com.alipay.sofa.common.profile.enumeration.internal.EnumConstant
-
- ILLEGAL_INTERFACE - 接口 中的静态变量com.alipay.sofa.common.profile.enumeration.internal.EnumConstant
-
- indexOf(Object[], Object) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(Object[], Object[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(Object[], Object, int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(Object[], Object[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(long[], long) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(long[], long[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(long[], long, int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(long[], long[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(int[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(int[], int[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(int[], int, int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(int[], int[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(short[], short) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(short[], short[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(short[], short, int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(short[], short[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(byte[], byte) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(byte[], byte[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(byte[], byte, int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(byte[], byte[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(double[], double) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(double[], double, double) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(double[], double[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(double[], double[], double) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(double[], double, int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(double[], double, int, double) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(double[], double[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(double[], double[], int, double) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(float[], float) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(float[], float, float) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(float[], float[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(float[], float[], float) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(float[], float, int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(float[], float, int, float) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(float[], float[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(float[], float[], int, float) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(boolean[], boolean) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(boolean[], boolean[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(boolean[], boolean, int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(boolean[], boolean[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(char[], char) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(char[], char[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(char[], char, int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(char[], char[], int) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- indexOf(String, char) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- indexOf(String, char, int) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- indexOf(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- indexOf(String, String, int) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- indexOfAny(String, char[]) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- indexOfAny(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- indexOfAny(String, String[]) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- indexOfAnyBut(String, char[]) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- indexOfAnyBut(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- indexOfDifference(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- info(String) - 类 中的静态方法com.alipay.sofa.common.log.LogLog
-
- info(String) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(String, Object) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(String, Object, Object) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(String, Object...) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(String, Throwable) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(Marker, String) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(Marker, String, Object) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(Marker, String, Object, Object) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(Marker, String, Object...) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(Marker, String, Throwable) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- info(String, Object...) - 类 中的静态方法com.alipay.sofa.common.thread.log.ThreadLogger
-
- INFO_THREAD_LOGGER - 类 中的静态变量com.alipay.sofa.common.thread.log.ThreadLogger
-
- init(String, Map<String, String>) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
Invoke this method before using if some special configurations for the log space are needed.
- init(SpaceId, Map<String, String>, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
Invoke this method before using if some special configurations for the log space are needed.
- init(SpaceId, Map<String, String>, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
已过时。
- initializeExecutor(ThreadFactory, RejectedExecutionHandler) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- initializeExecutor(ThreadFactory, RejectedExecutionHandler) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- initLoggingPath(String) - 类 中的静态方法com.alipay.sofa.common.log.global.Slite2LogPathInit
-
在中间件 starter 的 ApplicationContextInitializer 要调用此函数做判断,来达到设置日志路径的目的:
1.是否设置了全局路径参数 logging.path
2.没有设置将设置路径 middlewareLoggingPath
- INSTANCE - 类 中的静态变量com.alipay.sofa.common.utils.OrderComparator
-
- IntegerEnum - com.alipay.sofa.common.profile.enumeration中的类
-
- IntegerEnum() - 类 的构造器com.alipay.sofa.common.profile.enumeration.IntegerEnum
-
- intValue() - 类 中的方法com.alipay.sofa.common.profile.enumeration.IntegerEnum
-
- intValue() - 接口 中的方法com.alipay.sofa.common.profile.enumeration.internal.NumberType
-
- io(InputStream, OutputStream) - 类 中的静态方法com.alipay.sofa.common.utils.StreamUtil
-
- io(InputStream, OutputStream, int) - 类 中的静态方法com.alipay.sofa.common.utils.StreamUtil
-
- io(Reader, Writer) - 类 中的静态方法com.alipay.sofa.common.utils.StreamUtil
-
- io(Reader, Writer, int) - 类 中的静态方法com.alipay.sofa.common.utils.StreamUtil
-
- IS_DEFAULT_LOG_LEVEL - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- IS_DEFAULT_LOG_PATH - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- isAlpha(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isAlphanumeric(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isAlphanumericSpace(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isAlphaSpace(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isAssignable(Class, Class) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
Assert that superType.isAssignableFrom(subType) is true.
- isAssignable(Class, Class, String) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
Assert that superType.isAssignableFrom(subType) is true.
- isAssignable(Class[], Class[]) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- isAssignable(Class, Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- isBlank(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isCommonsLoggingUsable(ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.env.LogEnvUtils
-
slf4j-jcl
commons-logger
默认使用 log4j 作为初始化实现
- isDebugEnabled() - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isDebugEnabled(Marker) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isEmpty(Object[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isEmpty(long[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isEmpty(int[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isEmpty(short[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isEmpty(byte[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isEmpty(double[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isEmpty(float[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isEmpty(boolean[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isEmpty(char[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isEmpty(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isErrorEnabled() - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isErrorEnabled(Marker) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isGlobalMonitorLoggable() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
The log switch of the all monitor task
- isGovernorLoggable() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
The log switch of the dump task
- isInfoEnabled() - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isInfoEnabled(Marker) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isInnerClass(Class) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- isInstanceOf(Class, Object) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
Assert that the provided object is an instance of the provided class.
- isInstanceOf(Class, Object, String) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
Assert that the provided object is an instance of the provided class.
- isLog4j2Usable(ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.env.LogEnvUtils
-
- isLog4jUsable(ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.env.LogEnvUtils
-
- isLogbackUsable(ClassLoader) - 类 中的静态方法com.alipay.sofa.common.log.env.LogEnvUtils
-
- isLogStarterExist() - 类 中的静态方法com.alipay.sofa.common.log.env.LogEnvUtils
-
- isModifiable() - 类 中的方法com.alipay.sofa.common.config.ConfigKey
-
- isNameDefined(Class, String) - 类 中的静态方法com.alipay.sofa.common.profile.enumeration.EnumUtil
-
- isNotBlank(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isNotEmpty(Object[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isNotEmpty(long[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isNotEmpty(int[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isNotEmpty(short[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isNotEmpty(byte[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isNotEmpty(double[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isNotEmpty(float[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isNotEmpty(boolean[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isNotEmpty(char[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isNotEmpty(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isNull(Object, String) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
Assert that an object is null .
- isNull(Object) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
Assert that an object is null .
- isNumeric(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isNumericSpace(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isPresent(String) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- isPresent(String, ClassLoader) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
- isReInitialize() - 接口 中的方法com.alipay.sofa.common.log.spi.ReInitializeChecker
-
已过时。
- isSameLength(Object[], Object[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isSameLength(long[], long[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isSameLength(int[], int[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isSameLength(short[], short[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isSameLength(byte[], byte[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isSameLength(double[], double[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isSameLength(float[], float[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isSameLength(boolean[], boolean[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isSameLength(char[], char[]) - 类 中的静态方法com.alipay.sofa.common.utils.ArrayUtil
-
- isSameType(Object, Object) - 类 中的静态方法com.alipay.sofa.common.utils.ObjectUtil
-
- isSofaCommonLoggingConfig(String) - 类 中的静态方法com.alipay.sofa.common.log.env.LogEnvUtils
-
- isSpaceInitialized(String) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
- isSpaceInitialized(SpaceId) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
- isSpaceInitialized(SpaceId) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
已过时。
- isSpaceInitialized() - 类 中的方法com.alipay.sofa.common.log.proxy.TemporaryILoggerFactory.LoggerSelector
-
- isStarted() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolMonitorWrapper
-
Return whether the monitor task is started
- isTraceEnabled() - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isTraceEnabled(Marker) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isTrue(boolean, String) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
Assert a boolean expression, throwing IllegalArgumentException
if the test result is false.
- isTrue(boolean) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
Assert a boolean expression, throwing IllegalArgumentException
if the test result is false.
- isValueDefined(Class, Number) - 类 中的静态方法com.alipay.sofa.common.profile.enumeration.EnumUtil
-
- isWarnEnabled() - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isWarnEnabled(Marker) - 类 中的方法com.alipay.sofa.common.log.proxy.LoggerProxy
-
- isWhitespace(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- isZero(Number) - 类 中的方法com.alipay.sofa.common.profile.enumeration.Enum.EnumType
-
- select(String) - 类 中的方法com.alipay.sofa.common.log.proxy.TemporaryILoggerFactory.LoggerSelector
-
- SensitiveDataUtil - com.alipay.sofa.common.security中的类
-
SensitiveDataUtil
示例:
银行卡号:
SensitiveDataUtil.bankCardNohide("612526198319131434") = "612526********1434"
身份证号:
SensitiveDataUtil.idCardNohide("362397201201012384") = "3****************4"
邮箱:
SensitiveDataUtil.emailHide("yaaachaa@163.com") = "yaa***@163.com"
SensitiveDataUtil.emailHideSMS("yaaachaa@163.com") = "yaa*@163.com"
SensitiveDataUtil.emailHideSMS("yaaachaa@netvigator.com") = "yaa*@netviga*"
电话号码(手机或固定电话)--网站以及客户端
SensitiveDataUtil.phoneOrTelNoHide("15087653459") = "150******59"
SensitiveDataUtil.phoneOrTelNoHide("0796-1234567") = "0796-***4567"
SensitiveDataUtil.phoneOrTelNoHide("01036852045") = "0103***2045"
手机号码通用隐藏规则(包括港澳台地区),隐藏中间四位--网站以及客户端
SensitiveDataUtil.cellphoneHide("13071835358") = 130******58
SensitiveDataUtil.cellphoneHide("3071835358") = 307****358
SensitiveDataUtil.cellphoneHide("071835358") = 071****58
SensitiveDataUtil.cellphoneHide("835358") = 8****8
适用于短信中
SensitiveDataUtil.cellphoneHideSMS("13071835358") = 130*58
SensitiveDataUtil.cellphoneHideSMS("3071835358") = 307*358
SensitiveDataUtil.cellphoneHideSMS("071835358") = 071*58
SensitiveDataUtil.cellphoneHideSMS("835358") = 8*8
支付宝登录名:
SensitiveDataUtil.alipayLogonIdHide("15087653459") = "150******59"
SensitiveDataUtil.alipayLogonIdHide("yaaachaa@163.com") = "yaa***@163.com"
非上述固定格式敏感信息的屏蔽方法:
SensitiveDataUtil.defualtHide("ttt") = "t*t"
自定义屏蔽规则展示:
SensitiveDataUtil.customizeHide("13568794561",3,4,4) = "135****4561"
对起始标签和结尾标签中间的内容按指定的敏感数据类型进行部分隐藏:
SensitiveDataUtil.filterHide(final String sourceStr,final String tagBegin, final String tagEnd,final int sensitiveDataType )
sourceStr为:
<Party id="part_2">
<FullName>yimin.jiang</FullName>
<GovtIDTC tc="802"></GovtIDTC>
<GovtID>432926198110191188</GovtID>
<GovtTermDate>2011-06-07</GovtTermDate>
</Party>
tagBegin: <GovtID>
tagEnd: </GovtID>
sensitiveInfoType: SensitiveDataUtil.IDCARDNO_DATA
方法返回值:
<Party id="part_2">
<FullName>yimin.jiang</FullName>
<GovtIDTC tc="802"></GovtIDTC>
<GovtID>432926********1188</GovtID>
<GovtTermDate>2011-06-07</GovtTermDate>
</Party>
- SensitiveDataUtil(boolean) - 类 的构造器com.alipay.sofa.common.security.SensitiveDataUtil
-
构造函数
- SensitiveDataUtil() - 类 的构造器com.alipay.sofa.common.security.SensitiveDataUtil
-
构造函数,默认开启屏蔽开关
- setAbstractLoggerSpaceFactory(AbstractLoggerSpaceFactory) - 类 中的方法com.alipay.sofa.common.log.LogSpace
-
- setConsoleLevel(String) - 类 中的静态方法com.alipay.sofa.common.log.LogLog
-
- setConverter(Converter) - 类 中的静态方法com.alipay.sofa.common.config.converter.GlobalConverterHolder
-
- setDelegate(RejectedExecutionHandler) - 类 中的方法com.alipay.sofa.common.thread.TimeWaitRejectedExecutionHandler
-
- setField(String, Object, T) - 类 中的静态方法com.alipay.sofa.common.utils.ClassUtil
-
Set field of specified object to value, will try to operate on super class until success
- setGlobalMonitorLoggable(boolean) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
Update the log switch of the all monitor task
- setGovernorLoggable(boolean) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
Update the log switch of the dump task
- setGovernorPeriod(long) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
update the period of the dump task, then restart the task
- setHideFlag(boolean) - 类 中的静态方法com.alipay.sofa.common.security.SensitiveDataUtil
-
hideFlag setter
- setLevel(String, AdapterLevel) - 类 中的方法com.alipay.sofa.common.log.factory.AbstractLoggerSpaceFactory
-
改变指定日志的级别,子类需要复写此方法来实现动态改变日志级别
- setLevel(String, AdapterLevel) - 类 中的方法com.alipay.sofa.common.log.factory.Log4j2LoggerSpaceFactory
-
- setLevel(String, AdapterLevel) - 类 中的方法com.alipay.sofa.common.log.factory.LogbackLoggerSpaceFactory
-
- setLoggerConsoleWhiteSet(Set<String>) - 类 中的静态方法com.alipay.sofa.common.log.CommonLoggingConfigurations
-
- setLoggerLevel(String, String, AdapterLevel) - 类 中的静态方法com.alipay.sofa.common.log.LoggerSpaceManager
-
- setLoggerLevel(String, SpaceId, AdapterLevel) - 类 中的静态方法com.alipay.sofa.common.log.LoggerSpaceManager
-
- setLoggerLevel(String, SpaceId, AdapterLevel) - 类 中的静态方法com.alipay.sofa.common.log.LoggerSpaceManager
-
已过时。
- setLoggerLevel(String, String, AdapterLevel) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
- setLoggerLevel(String, SpaceId, AdapterLevel) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
- setLoggerLevel(String, SpaceId, AdapterLevel) - 类 中的静态方法com.alipay.sofa.common.log.MultiAppLoggerSpaceManager
-
已过时。
- setMonitorThreadPoolBySpaceName(String, long) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
update the monitor params and restart all thread pool in the spaceName
- setPeriod(long) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
已过时。
- setPeriod(long) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- setPeriod(long) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- setPeriod(long) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
- setProperty(String, String) - 类 中的方法com.alipay.sofa.common.log.LogSpace
-
- setProperty(String, String) - 类 中的方法com.alipay.sofa.common.log.SpaceInfo
-
已过时。
- setSpaceClassloader(ClassLoader) - 类 中的方法com.alipay.sofa.common.log.LogSpace
-
- setSpaceName(String) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- setSpaceName(String) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- setSpaceName(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
- setTaskTimeout(long) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
已过时。
- setTaskTimeout(long) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- setTaskTimeout(long) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- setTaskTimeout(long) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
- setTaskTimeoutMilli(long) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
- setThreadPoolExecutor(SofaThreadPoolExecutor) - 类 中的方法com.alipay.sofa.common.thread.TimeWaitRejectedExecutionHandler
-
- setThreadPoolName(String) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
已过时。
- setThreadPoolName(String) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- setThreadPoolName(String) - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- setThreadPoolName(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
- setTimeUnit(TimeUnit) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig
-
- setTimeWaitRunner(TimeWaitRunner) - 类 中的方法com.alipay.sofa.common.thread.TimeWaitRejectedExecutionHandler
-
- shortValue() - 类 中的方法com.alipay.sofa.common.profile.enumeration.Enum
-
- shortValue() - 接口 中的方法com.alipay.sofa.common.profile.enumeration.internal.NumberType
-
- shouldAttachConsoleAppender(String) - 类 中的静态方法com.alipay.sofa.common.log.CommonLoggingConfigurations
-
- SIMPLE_CLASS_NAME - 类 中的静态变量com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- SIMPLE_CLASS_NAME - 类 中的静态变量com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- Slite2LogPathInit - com.alipay.sofa.common.log.global中的类
-
Slite2LogPathInit
Created by yangguanchao on 16/11/3.
- Slite2LogPathInit() - 类 的构造器com.alipay.sofa.common.log.global.Slite2LogPathInit
-
- SOFA_LOG_FIRST_INITIALIZE - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_ALL_LOG_CONSOLE_LEVEL - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_ALL_LOG_CONSOLE_SWITCH - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_CONFIG_PREFIX - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_LOG_CONSOLE_LOG4J2_PATTERN - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_LOG_CONSOLE_LOG4J2_PATTERN_DEFAULT - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_LOG_CONSOLE_LOGBACK_PATTERN - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_LOG_CONSOLE_LOGBACK_PATTERN_DEFAULT - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_LOG_DISABLE - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_LOG_DISABLE_PROP_KEY - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_LOG_INTERNAL_LEVEL - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_SINGLE_LOG_CONSOLE_LEVEL - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_MIDDLEWARE_SINGLE_LOG_CONSOLE_SWITCH - 接口 中的静态变量com.alipay.sofa.common.log.Constants
-
- SOFA_THREAD_POOL_LOGGING_CAPABILITY - 类 中的静态变量com.alipay.sofa.common.thread.SofaThreadPoolConstants
-
- SofaConfigs - com.alipay.sofa.common.config中的类
-
- SofaConfigs() - 类 的构造器com.alipay.sofa.common.config.SofaConfigs
-
- SofaScheduledThreadPoolExecutor - com.alipay.sofa.common.thread中的类
-
- SofaScheduledThreadPoolExecutor(int, ThreadFactory, RejectedExecutionHandler, String, String, long, long, TimeUnit) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
Basic constructor
- SofaScheduledThreadPoolExecutor(int, ThreadFactory, RejectedExecutionHandler, String, long, long, TimeUnit) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- SofaScheduledThreadPoolExecutor(int, ThreadFactory, RejectedExecutionHandler, String, String) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- SofaScheduledThreadPoolExecutor(int, ThreadFactory, RejectedExecutionHandler, String) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- SofaScheduledThreadPoolExecutor(int, String, String) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- SofaScheduledThreadPoolExecutor(int, String) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- SofaScheduledThreadPoolExecutor(int) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- SofaScheduledThreadPoolExecutor(int, ThreadFactory) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- SofaScheduledThreadPoolExecutor(int, RejectedExecutionHandler) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- SofaScheduledThreadPoolExecutor(int, ThreadFactory, RejectedExecutionHandler) - 类 的构造器com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- sofaScheduledThreadPoolExecutor - 类 中的变量com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- SofaThreadPoolConstants - com.alipay.sofa.common.thread中的类
-
The constants for the Sofa Thread Pool
- SofaThreadPoolConstants() - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolConstants
-
- SofaThreadPoolExecutor - com.alipay.sofa.common.thread中的类
-
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler, String, String, long, long, TimeUnit) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
Basic constructor
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler, String, long, long, TimeUnit) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler, String, String) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler, String) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, String, String) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, String) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- SofaThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- sofaThreadPoolExecutor - 类 中的变量com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- SofaThreadPoolTaskExecutor - com.alipay.sofa.common.thread中的类
-
Sofa thread pool based on ThreadPoolTaskExecutor
- SofaThreadPoolTaskExecutor() - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- SofaThreadPoolTaskScheduler - com.alipay.sofa.common.thread中的类
-
Sofa thread pool based on ThreadPoolTaskScheduler
- SofaThreadPoolTaskScheduler() - 类 的构造器com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- sort(List<? extends Ordered>) - 类 中的静态方法com.alipay.sofa.common.utils.OrderComparator
-
- sort(Ordered[]) - 类 中的静态方法com.alipay.sofa.common.utils.OrderComparator
-
- SpaceId - com.alipay.sofa.common.log中的类
-
已过时。
- SpaceId(String) - 类 的构造器com.alipay.sofa.common.log.SpaceId
-
已过时。
- SpaceId - com.alipay.sofa.common.space中的类
-
Unified Space Id in sofa-common-tools to identify:
1.
- SpaceId(String) - 类 的构造器com.alipay.sofa.common.space.SpaceId
-
- SpaceInfo - com.alipay.sofa.common.log中的类
-
已过时。
- SpaceInfo() - 类 的构造器com.alipay.sofa.common.log.SpaceInfo
-
已过时。
- spaceName - 类 中的变量com.alipay.sofa.common.thread.SofaThreadPoolTaskExecutor
-
- spaceName - 类 中的变量com.alipay.sofa.common.thread.SofaThreadPoolTaskScheduler
-
- spaceName(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolConfig.SofaThreadConfigBuilder
-
- SpaceNamedThreadFactory - com.alipay.sofa.common.thread.space中的类
-
- SpaceNamedThreadFactory(String, String) - 类 的构造器com.alipay.sofa.common.thread.space.SpaceNamedThreadFactory
-
- SpaceNamedThreadFactory(String, String, boolean) - 类 的构造器com.alipay.sofa.common.thread.space.SpaceNamedThreadFactory
-
- split(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- split(String, char) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- split(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- split(String, String, int) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- start() - 类 中的静态方法com.alipay.sofa.common.profile.diagnostic.Profiler
-
- start(String) - 类 中的静态方法com.alipay.sofa.common.profile.diagnostic.Profiler
-
- start(Profiler.Message) - 类 中的静态方法com.alipay.sofa.common.profile.diagnostic.Profiler
-
- startGovernorSchedule() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
Start the governor info dump task
- startMonitor() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolMonitorWrapper
-
- startMonitorThreadPool(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
- startMonitorThreadPoolBySpaceName(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
start monitor all thread pool in the spaceName
- startSchedule() - 类 中的方法com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- startSchedule() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- state(boolean, String) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
Assert a boolean expression, throwing IllegalStateException
if the test result is false.
- state(boolean) - 类 中的静态方法com.alipay.sofa.common.utils.AssertUtil
-
- stopGovernorSchedule() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
Stop the governor info dump task
- stopMonitor() - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolMonitorWrapper
-
- stopMonitorThreadPool(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
- stopMonitorThreadPoolBySpaceName(String) - 类 中的方法com.alipay.sofa.common.thread.ThreadPoolGovernor
-
stop monitor all thread pool in the spaceName
- stopSchedule() - 类 中的方法com.alipay.sofa.common.thread.SofaScheduledThreadPoolExecutor
-
- stopSchedule() - 类 中的方法com.alipay.sofa.common.thread.SofaThreadPoolExecutor
-
- StreamUtil - com.alipay.sofa.common.utils中的类
-
- StreamUtil() - 类 的构造器com.alipay.sofa.common.utils.StreamUtil
-
- StringUtil - com.alipay.sofa.common.utils中的类
-
- StringUtil() - 类 的构造器com.alipay.sofa.common.utils.StringUtil
-
- substring(String, int) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- substring(String, int, int) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- substringAfter(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- substringAfterLast(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- substringBefore(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- substringBeforeLast(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- substringBetween(String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- substringBetween(String, String, String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- substringBetween(String, String, String, int) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- swapCase(String) - 类 中的静态方法com.alipay.sofa.common.utils.StringUtil
-
- synchronizedOutputStream(OutputStream) - 类 中的静态方法com.alipay.sofa.common.utils.StreamUtil
-
- synchronizedOutputStream(OutputStream, Object) - 类 中的静态方法com.alipay.sofa.common.utils.StreamUtil
-
- SYSTEM_ENV - 类 中的静态变量com.alipay.sofa.common.config.source.ConfigSourceOrder
-
- SYSTEM_PROPERTY - 类 中的静态变量com.alipay.sofa.common.config.source.ConfigSourceOrder
-
- SystemEnvConfigSource - com.alipay.sofa.common.config.source中的类
-
- SystemEnvConfigSource() - 类 的构造器com.alipay.sofa.common.config.source.SystemEnvConfigSource
-
- SystemPropertyConfigSource - com.alipay.sofa.common.config.source中的类
-
- SystemPropertyConfigSource() - 类 的构造器com.alipay.sofa.common.config.source.SystemPropertyConfigSource
-