public class LoggerSpaceManager extends Object
| 构造器和说明 |
|---|
LoggerSpaceManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.slf4j.Logger |
getLoggerBySpace(String name,
SpaceId spaceId,
Map<String,String> properties)
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
|
static org.slf4j.Logger |
getLoggerBySpace(String name,
SpaceId spaceId,
Map<String,String> properties)
已过时。
|
static org.slf4j.Logger |
getLoggerBySpace(String name,
SpaceId spaceId,
Map<String,String> properties,
ClassLoader spaceClassloader)
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
|
static org.slf4j.Logger |
getLoggerBySpace(String name,
SpaceId spaceId,
Map<String,String> properties,
ClassLoader spaceClassloader)
已过时。
|
static org.slf4j.Logger |
getLoggerBySpace(String name,
String spaceName)
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
|
static org.slf4j.Logger |
getLoggerBySpace(String name,
String spaceName,
ClassLoader spaceClassloader)
Get logger from specified spaceName
The return logger is obtained from corresponding LoggerFactory which is configured by its own log configs
|
static org.slf4j.ILoggerFactory |
removeILoggerFactoryBySpaceId(SpaceId spaceId)
Delete the ILoggerFactory specified by spaceId
|
static org.slf4j.ILoggerFactory |
removeILoggerFactoryBySpaceId(SpaceId spaceId)
已过时。
|
static org.slf4j.ILoggerFactory |
removeILoggerFactoryBySpaceName(String spaceName) |
static org.slf4j.Logger |
setLoggerLevel(String loggerName,
SpaceId spaceId,
AdapterLevel adapterLevel) |
static org.slf4j.Logger |
setLoggerLevel(String loggerName,
SpaceId spaceId,
AdapterLevel adapterLevel)
已过时。
|
static org.slf4j.Logger |
setLoggerLevel(String loggerName,
String spaceName,
AdapterLevel adapterLevel) |
public static org.slf4j.Logger getLoggerBySpace(String name, String spaceName)
name - logger name to getspaceName - space namepublic static org.slf4j.Logger getLoggerBySpace(String name, String spaceName, ClassLoader spaceClassloader)
name - logger name to getspaceName - space namespaceClassloader - the class loader used to load resourcespublic static org.slf4j.Logger getLoggerBySpace(String name, SpaceId spaceId, Map<String,String> properties)
name - logger name to getspaceId - space identificationproperties - properties associated with the log space@Deprecated public static org.slf4j.Logger getLoggerBySpace(String name, SpaceId spaceId, Map<String,String> properties)
public static org.slf4j.Logger getLoggerBySpace(String name, SpaceId spaceId, Map<String,String> properties, ClassLoader spaceClassloader)
name - logger name to getspaceId - space identification@Deprecated public static org.slf4j.Logger getLoggerBySpace(String name, SpaceId spaceId, Map<String,String> properties, ClassLoader spaceClassloader)
public static org.slf4j.Logger setLoggerLevel(String loggerName, String spaceName, AdapterLevel adapterLevel)
public static org.slf4j.Logger setLoggerLevel(String loggerName, SpaceId spaceId, AdapterLevel adapterLevel)
@Deprecated public static org.slf4j.Logger setLoggerLevel(String loggerName, SpaceId spaceId, AdapterLevel adapterLevel)
public static org.slf4j.ILoggerFactory removeILoggerFactoryBySpaceName(String spaceName)
public static org.slf4j.ILoggerFactory removeILoggerFactoryBySpaceId(SpaceId spaceId)
spaceId - space ID@Deprecated public static org.slf4j.ILoggerFactory removeILoggerFactoryBySpaceId(SpaceId spaceId)
Copyright © 2021. All rights reserved.