Class ZenEngineConfig

java.lang.Object
io.gorules.zen.ZenEngineConfig

public class ZenEngineConfig extends Object
Configuration for ZenEngineWrapper.
  • Constructor Details

    • ZenEngineConfig

      public ZenEngineConfig(DecisionLoader loader, int maxDepth, boolean enableTrace)
      Create configuration.
      Parameters:
      loader - Decision loader
      maxDepth - Maximum evaluation depth
      enableTrace - Whether to enable tracing
  • Method Details

    • getLoader

      public DecisionLoader getLoader()
      Get the decision loader.
      Returns:
      Decision loader
    • getMaxDepth

      public int getMaxDepth()
      Get maximum evaluation depth.
      Returns:
      Maximum depth
    • isEnableTrace

      public boolean isEnableTrace()
      Check if tracing is enabled.
      Returns:
      true if tracing enabled