GroovyScriptExecutor.ktprojectforge-business/src/main/kotlin/org/projectforge/business/scripting/GroovyScriptExecutor.kt que contiene código Kotlin para la capa de Scripting.Anotaciones: see, param
Clases: GroovyScriptExecutor
Supertipo(s): ScriptExecutor
Funciones (1): execute
Propiedades (1): groovyExecutor
Importaciones: 1 paquete
Paquete: org.projectforge.business.scripting
package org.projectforge.business.scripting
import org.projectforge.framework.configuration.ApplicationContextProvider
class GroovyScriptExecutor(scriptLogger: ScriptLogger) : ScriptExecutor(scriptLogger) {
/**
* @param script Se antepondrán las importaciones comunes.
* @param variables Variables a enlazar. Las variables se pueden usar mediante binding["key"] o directamente, si #autobind# es parte del script.
* @see GroovyExecutor.executeTemplate
*/
override fun execute(): ScriptExecutionResult {
val groovyExecutor = ApplicationContextProvider.getApplicationContext().getBean(GroovyExecutor::class.java)
return groovyExecutor.execute(scriptExecutionResult, effectiveScript, allVariables, scriptLogger)
}
}
868d6abb7 2025 -> 2026 63081666f Encabezados de archivos fuente: 2024 -> 2025. aeff942b5 Ejecución de scripts mejorada (registro para usuario final). DynamicTable.jsx: (implementación de actualización corregida, refreshMethod ahora es compatible.) b6092df09 Derechos de autor 2023 -> 2024 ab45d51fa Derechos de autor 2001-2022 -> 2001-2023.