public interface IComponentsManager extends IComponentsRepository
It represents the root view onto all repositories and should be used by clients to find out about components in the system.
IComponentsRepository
Modifier and Type | Interface and Description |
---|---|
static class |
IComponentsManager.initializer
Initialization help
|
Modifier and Type | Field and Description |
---|---|
static IComponentsManager |
INSTANCE
Static access to components manager
|
COMPONENT_REPO_IMPLEMENTATION, COMPONENT_REPO_MODE, COMPONENT_REPO_MODE_RELAXED, COMPONENT_REPO_MODE_STRICT
Modifier and Type | Method and Description |
---|---|
IComponentsRepositoryContext |
registerRepository(int prio,
IComponentsRepository repo)
Register a components repository.
|
void |
unregisterRepository(IComponentsRepository repo)
Unregister a component repository.
|
findComponents, findComponents, getComponent, getComponent, getModules, getModules, getRevision, getRevision, retrieve, retrieve
static final IComponentsManager INSTANCE
IComponentsRepositoryContext registerRepository(int prio, IComponentsRepository repo)
prio
- repo
- void unregisterRepository(IComponentsRepository repo)
repo
-