public abstract class AbstractLoggerSpaceFactoryBuilder extends Object implements LoggerSpaceFactoryBuilder
| 构造器和说明 |
|---|
AbstractLoggerSpaceFactoryBuilder(SpaceId spaceId,
SpaceInfo space) |
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractLoggerSpaceFactory |
build(String spaceName,
ClassLoader spaceClassloader) |
protected abstract AbstractLoggerSpaceFactory |
doBuild(String spaceName,
ClassLoader spaceClassloader,
URL confFileUrl) |
protected abstract String |
getLoggingToolName() |
protected Properties |
getProperties() |
protected URL |
getResource(ClassLoader spaceClassloader,
List<URL> logConfigFileUrls,
List<URL> configPropertyFileUrls) |
protected SpaceId |
getSpaceId() |
public AbstractLoggerSpaceFactory build(String spaceName, ClassLoader spaceClassloader)
build 在接口中 LoggerSpaceFactoryBuilderprotected URL getResource(ClassLoader spaceClassloader, List<URL> logConfigFileUrls, List<URL> configPropertyFileUrls) throws IOException
IOExceptionprotected abstract AbstractLoggerSpaceFactory doBuild(String spaceName, ClassLoader spaceClassloader, URL confFileUrl)
protected abstract String getLoggingToolName()
protected SpaceId getSpaceId()
protected Properties getProperties()
Copyright © 2019. All rights reserved.