| Interface | Description |
|---|---|
| IArgumentsResultsFeature |
This features provides arguments.
|
| IComponentFeature |
A component feature is a pluggable part of the state and behavior
of a component.
|
| IComponentFeatureFactory |
A component feature is a pluggable part of the state and behavior
of a component.
|
| IExecutionFeature |
The execution feature allows to schedule steps
to be synchronously executed on the component.
|
| ILifecycleComponentFeature |
Lifecycle feature for components.
|
| IMessageFeature |
Feature for sending messages and handling incoming messages via handlers.
|
| IMessageHandler |
Interface for message handlers.
|
| IMonitoringComponentFeature | |
| INFPropertyComponentFeature |
Feature for non-functional properties.
|
| IPojoComponentFeature |
Feature to retrieve a pojo for the component.
|
| IPropertiesFeature |
This features provides properties, i.e.
|
| ISubcomponentsFeature |
Allows a component to have subcomponents.
|
| Class | Description |
|---|---|
| ComponentCreationInfo |
Internal parameter object for data required during component initialization.
|
| DependencyResolver<T> |
The dependency resolver can be used to find a valid
execution order of elements with dependencies.
|
| DependencyResolver.NodeInfo<T> |
Info object for a node.
|
| MessageConversationFilter |
Filter for message conversations.
|
| Exception | Description |
|---|---|
| FeatureNotAvailableException |
Exception to denote that a requested feature is not available.
|