Class ScanConfiguration

  • All Implemented Interfaces:

    @ConfigurationPropertiesScan(basePackages = {""com.embabel.agent.api"", ""com.embabel.agent.core"", ""com.embabel.agent.experimental"", ""com.embabel.agent.prompt"", ""com.embabel.agent.spi"", ""com.embabel.agent.test"", ""com.embabel.agent.tools"", ""com.embabel.agent.web""})@ComponentScan(basePackages = {""com.embabel.agent.api"", ""com.embabel.agent.core"", ""com.embabel.agent.experimental"", ""com.embabel.agent.prompt"", ""com.embabel.agent.spi"", ""com.embabel.agent.test"", ""com.embabel.agent.tools"", ""com.embabel.agent.web""})@Configuration() 
    public class ScanConfiguration
    
                        

    Spring Boot configuration class for component and configuration properties scanning.

    Scans the following base packages for Spring components and configuration properties:

    • com.embabel.agent
    • com.embabel.example
    This enables automatic bean registration and property binding for classes in these packages.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      void logEvent()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ScanConfiguration

        ScanConfiguration()
    • Method Detail

      • logEvent

        @PostConstruct() void logEvent()