Package org.spincast.quickstart.config
Class AppLogbackConfigurerConfig
java.lang.Object
org.spincast.plugins.logbackutils.config.SpincastLogbackConfigurerConfigDefault
org.spincast.quickstart.config.AppLogbackConfigurerConfig
- All Implemented Interfaces:
SpincastLogbackConfigurerConfig
Configure Logback
-
Field Summary
Fields inherited from class org.spincast.plugins.logbackutils.config.SpincastLogbackConfigurerConfigDefault
logger -
Constructor Summary
ConstructorsConstructorDescriptionAppLogbackConfigurerConfig(SpincastUtils spincastUtils, AppConfig appConfig, TemplatingEngine templatingEngine) -
Method Summary
Modifier and TypeMethodDescriptionprotected AppConfigThe path about the Logback XML file to load.protected TemplatingEnginetweakContent(String logbackContent) Allows you to tweak the Logback content before it is applied.Methods inherited from class org.spincast.plugins.logbackutils.config.SpincastLogbackConfigurerConfigDefault
getSpincastUtils
-
Constructor Details
-
AppLogbackConfigurerConfig
@Inject public AppLogbackConfigurerConfig(SpincastUtils spincastUtils, AppConfig appConfig, TemplatingEngine templatingEngine)
-
-
Method Details
-
getAppConfig
-
getTemplatingEngine
-
getResourceInfo
Description copied from interface:SpincastLogbackConfigurerConfigThe path about the Logback XML file to load.The file can be on the classpath or on the file system.
You can return
nullif you want to provide the full content using theSpincastLogbackConfigurerConfig.tweakContent(String)method (an empty string would then be passed to that method).- Specified by:
getResourceInfoin interfaceSpincastLogbackConfigurerConfig- Overrides:
getResourceInfoin classSpincastLogbackConfigurerConfigDefault
-
tweakContent
Description copied from interface:SpincastLogbackConfigurerConfigAllows you to tweak the Logback content before it is applied.You can use this for example to replace some placeholders in the Logback content.
- Specified by:
tweakContentin interfaceSpincastLogbackConfigurerConfig- Overrides:
tweakContentin classSpincastLogbackConfigurerConfigDefault
-