public interface IConfigurationClassLoader
Modifier and Type | Interface and Description |
---|---|
static class |
IConfigurationClassLoader.ReportLevel |
Modifier and Type | Field and Description |
---|---|
static String |
CLASSPATH_RESOURCE_SCHEME |
Modifier and Type | Method and Description |
---|---|
void |
configure(IbisContext ibisContext,
String configurationName)
Configure the
IConfigurationClassLoader 's implementation |
void |
destroy()
Called upon destroying (and thus removing) the IConfigurationClassLoader
|
String |
getConfigurationName()
Retrieve the name of the configuration that uses this
IConfigurationClassLoader |
IConfigurationClassLoader.ReportLevel |
getReportLevel() |
URL |
getResource(String name) |
void |
reload()
Unload the current IConfigurationClassLoader and load again upon successful unload.
|
void |
setReportLevel(String level)
Defines the log level for errors caused by the
configure method |
static final String CLASSPATH_RESOURCE_SCHEME
void configure(IbisContext ibisContext, String configurationName) throws ClassLoaderException
IConfigurationClassLoader
's implementationClassLoaderException
- when the IConfigurationClassLoader
's implementation cannot retrieve or load the configuration filesString getConfigurationName()
IConfigurationClassLoader
void setReportLevel(String level)
configure
methodlevel
- ReportLevel in string format to be parsed by the ClassLoaderManager digesterIConfigurationClassLoader.ReportLevel getReportLevel()
IConfigurationClassLoader.ReportLevel
set for this IConfigurationClassLoader
void reload() throws ClassLoaderException
ClassLoaderException
void destroy()
Copyright © 2023 Frank!Framework. All rights reserved.