| Interface | Description |
|---|---|
| BasicComponentRegistry |
Basic dependency injection container.
|
| ComponentRef<T> |
Reference to a component.
|
| DynamicModuleMetadataProvider |
Modules implementing
ModuleLifecycle might need additional control over the created
components. |
| ModuleMetadataBuilder |
Module metadata.
|
| ModuleMetadataBuilder.ModuleBuilder |
| Class | Description |
|---|---|
| BasicComponentRegistryImpl | |
| ComponentAccessor<T> |
Component lifecycle management
|
| ComponentAlias | |
| MBeanMetadata |
JMX related component metadata, as expressed by
MBean, ManagedAttribute and ManagedOperation
annotations. |
| MBeanMetadata.AttributeMetadata | |
| MBeanMetadata.OperationMetadata | |
| MBeanMetadata.OperationParameterMetadata | |
| WireContext |
Used by
ComponentAccessor implementations for retrieving a component based on name and class. |
| Enum | Description |
|---|---|
| Scopes |
Copy of
Scopes to avoid a runtime dependency on the annotations module. |
Copyright © 2022 JBoss by Red Hat. All rights reserved.