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 © 2022. All rights reserved.