Package com.yahoo.log

Interface LevelControllerRepo

All Known Implementing Classes:
VespaLevelControllerRepo

@Deprecated(since="7", forRemoval=true) public interface LevelControllerRepo
Deprecated, for removal: This API element is subject to removal in a future version.
Should only be used internally in the log library
The level controller repository is an interface towards something that is able to provide level controllers for a given component.
Since:
5.1
Author:
Ulf Lilleengen
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Close down the level controller repository.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Return the level controller for a given component.
  • Method Details

    • getLevelController

      LevelController getLevelController(String component)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Return the level controller for a given component.
      Parameters:
      component - The component name string.
      Returns:
      The LevelController corresponding to that component. Return null if not found.
    • close

      void close()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Close down the level controller repository. Cleanup should be done here.