| Class | Description |
|---|---|
| CheckExternallyProvidedVisitor |
Visitor that checks whether all externally provided interfaces are actually
provided by any of the internal components.
|
| CheckExternallyRequiredVisitor |
Visitor that checks whether all required external interfaces of the container
are provided.
|
| CheckRequiredProvidedMultiplicityVisitor |
Visitor that checks whether required and provided interfaces are matched
appropriately:
Each required interface is connected to at most one provided interface
Required interfaces that are not optional must be connected to precisely
one provided interface
|
| CheckStartupDependenciesVisitor |
Checks whether the given component graph can be started in component order
without any missing dependencies.
|
| ComponentGraph |
Represents a component graph and provides the bridge from the component model
to a graph model.
|
| ComponentNode |
Represents a component node.
|
| ConnectExternalProvidedProvidedFilter |
Filter used to explicitly connect required and provided interfaces within a
container.
|
| ConnectRequiredExternallyRequiredEdgeFilter |
Filter used to explicitly connect required and provided interfaces within a
container.
|
| ConnectRequiredProvidedEdgeFilter |
Filter used to explicitly connect required and provided interfaces within a
container.
|
| ExternalProvidedInterfaceNode |
Represents an external provided interface of a container.
|
| ExternalRequiredInterfaceNode |
Represents an externally required interface of a container.
|
| LinkVisitor |
Visitor that creates links between required and provided interfaces as
described by the edges in the graph.
|
| ProvidedInterfaceNode |
Provided interface node.
|
| RequiredInterfaceNode |
Required interface node.
|
| RequiredProvidedEdgeFactory |
Factory that creates edges between required and provided interfaces.
|
Copyright © 2025. All rights reserved.