def METHOD_NAME(self):
    self.log.info(f"Config {self.config}")
    # Instantiate singletons with appropriate parent to enable configurability, and convey
    # root_dir to PipelineProcessorManager.
    PipelineProcessorRegistry.instance(root_dir=self.settings["server_root_dir"], parent=self)
    PipelineProcessorManager.instance(root_dir=self.settings["server_root_dir"], parent=self)
    PipelineValidationManager.instance(root_dir=self.settings["server_root_dir"], parent=self)
    FileMetadataCache.instance(parent=self)
    ComponentCache.instance(parent=self).load()
    SchemaManager.instance(parent=self)