Skip to main content
Skip table of contents

isWarnEnabled

Versionshinweise

26.4

Code

GROOVY
boolean isWarnEnabled(String individualLogName);

Beschreibung

Prüft im aktuellen Skript-Kontext, ob das Log-Level WARN eingestellt ist. Dadurch kann vermieden werden, unnötig Speicher und Performance für den Zusammenbau einer Mitteilung aufzuwenden, die nachher aufgrund des Log-Levels gar nicht ausgegeben wird.

Für BPM-Skripte kann das Log-Level im jeweiligen Prozess bestimmt werden. Für BPM-Start-Skripte, das Maskenskript oder Event-Skript greifen spezifische Log-Konfigurationen im JBoss. Die Skript-Bibliothek greift hierbei auf das Log-Level aus dem aufrufenden Skript-Kontext zurück.

Parameter

  • individualLogName - [optional] Eine Log-Kategorie, die zuvor im JBoss definiert werden muss (Konfiguration über die Datei jboss-logging_Customer.bat)

Rückgabe

true, falls das Log-Level auf WARN, INFO oder DEBUG eingestellt wurde, ansonsten false.

Beispiele

GROOVY
if(ScriptUtils.isWarnEnabled())  
{  
  ScriptUtils.warn("Warning message");  
}  
  
if(ScriptUtils.isWarnEnabled("myIndividualLogName"))  
{  
  ScriptUtils.warn("Warning message", "myIndividualLogName");  
}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.