public abstract class AbstractLoggerSpaceFactoryBuilder extends Object implements LoggerSpaceFactoryBuilder
| Constructor and Description |
|---|
AbstractLoggerSpaceFactoryBuilder(SpaceId spaceId,
LogSpace space) |
| Modifier and Type | Method and Description |
|---|---|
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)
Deprecated.
|
protected URL |
getResourceByPriority(List<URL> logConfigFileUrls,
List<URL> logConfigPropertyFileUrls) |
protected SpaceId |
getSpaceId() |
protected URL |
getSpaceLogConfigFileURL(ClassLoader spaceClassloader,
String spaceName) |
public AbstractLoggerSpaceFactory build(String spaceName, ClassLoader spaceClassloader)
build in interface LoggerSpaceFactoryBuilderprotected URL getSpaceLogConfigFileURL(ClassLoader spaceClassloader, String spaceName)
@Deprecated protected URL getResource(ClassLoader spaceClassloader, List<URL> logConfigFileUrls, List<URL> configPropertyFileUrls) throws IOException
IOExceptionprotected URL getResourceByPriority(List<URL> logConfigFileUrls, List<URL> logConfigPropertyFileUrls) throws IOException
IOExceptionprotected abstract AbstractLoggerSpaceFactory doBuild(String spaceName, ClassLoader spaceClassloader, URL confFileUrl)
protected abstract String getLoggingToolName()
protected SpaceId getSpaceId()
protected Properties getProperties()
Copyright © 2024. All rights reserved.