Class ScriptArbiter
- java.lang.Object
-
- org.apache.logging.log4j.core.config.arbiters.ScriptArbiter
-
- All Implemented Interfaces:
Arbiter
@Plugin(name="ScriptArbiter", category="Core", elementType="Arbiter", deferChildren=true, printObject=true) public class ScriptArbiter extends Object implements Arbiter
Condition that evaluates a script.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ScriptArbiter.Builder
-
Field Summary
-
Fields inherited from interface org.apache.logging.log4j.core.config.arbiters.Arbiter
ELEMENT_TYPE
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isCondition()
Returns the boolean result of the Script.static ScriptArbiter.Builder
newBuilder()
-
-
-
Method Detail
-
isCondition
public boolean isCondition()
Returns the boolean result of the Script.- Specified by:
isCondition
in interfaceArbiter
-
newBuilder
@PluginBuilderFactory public static ScriptArbiter.Builder newBuilder()
-
-