public class ComponentInstanceDTO extends DTO
Modifier and Type | Field and Description |
---|---|
List<ActivationDTO> |
activations
The activations of the component.
|
List<ConfigurationDTO> |
configurations
The configuration dependencies of this component.
|
Map<String,Object> |
properties
The resolved configuration properties for the component.
|
List<ReferenceDTO> |
references
The service dependencies of the component.
|
Constructor and Description |
---|
ComponentInstanceDTO() |
public List<ConfigurationDTO> configurations
Must not be null
.
public List<ReferenceDTO> references
Can be empty when the component has no reference dependencies.
The component instance is satisfied when the sum of
ReferenceDTO.minimumCardinality
equals the size of
ReferenceDTO.matches
for each value.
Must not be null
.
public Map<String,Object> properties
Contains the merger of all consumed configurations merged in the order of
configurations
.
All configuration dependencies are satisfied when not null
.
public List<ActivationDTO> activations
Must not be null
.
Copyright © Contributors to the Eclipse Foundation Licensed under the Eclipse Foundation Specification License – v1.0