Interface IComponentsManager

All Superinterfaces:
IComponentsRepository

public interface IComponentsManager extends IComponentsRepository
The components manager provides access to the system's current view onto all component repositories.

It represents the root view onto all repositories and should be used by clients to find out about components in the system.

Author:
hb
See Also:
  • Field Details

  • Method Details

    • registerRepository

      IComponentsRepositoryContext registerRepository(int prio, IComponentsRepository repo)
      Register a components repository. The priority parameter controls in what order repositories will be asked for components. The higher the priority of a repository the closer to the start of the list it will be put.
      Parameters:
      prio -
      repo -
    • unregisterRepository

      void unregisterRepository(IComponentsRepository repo)
      Unregister a component repository.
      Parameters:
      repo -