Class PropertiesHelper

java.lang.Object
com.shaft.properties.internal.PropertiesHelper

public class PropertiesHelper extends Object
Initializes and post-processes framework configuration properties for runtime.

This helper loads default/custom property files, configures typed OWNER interfaces, and applies platform-specific overrides after initialization.

Thread safety: this class uses static state and should be initialized during engine startup before parallel execution begins.

  • Constructor Details

    • PropertiesHelper

      public PropertiesHelper()
  • Method Details

    • initialize

      public static void initialize()
      Initializes framework properties for standard execution.
    • initializeAiAgent

      public static void initializeAiAgent()
      Initializes framework properties for AI-agent execution mode.
    • setKeySystemProperties

      public static void setKeySystemProperties()
    • postProcessing

      public static void postProcessing()
      Applies runtime overrides based on platform and execution context.
    • setMobilePlatform

      public static void setMobilePlatform()