ThreadLocalScriptingContext.ktprojectforge-business/src/main/kotlin/org/projectforge/business/scripting/ThreadLocalScriptingContext.kt que contiene código Kotlin para la capa de Scripting.Objetos: ThreadLocalScriptingContext
Funciones (2): setLogger, clear
Propiedades (1): threadLocalLogger
Paquete: org.projectforge.business.scripting
package org.projectforge.business.scripting
object ThreadLocalScriptingContext {
private val threadLocalLogger = ThreadLocal<ScriptLogger?>()
fun getLogger(): ScriptLogger? {
return threadLocalLogger.get()
}
fun setLogger(logger: ScriptLogger) {
threadLocalLogger.set(logger)
}
fun clear() {
threadLocalLogger.set(null)
}
}
868d6abb7 2025 -> 2026 801bf7c63 Scripting: Se añade ScriptLogger a ThreadLocal para uso en código (usado en ForecastExport).