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.
|
IExternalArgumentsResultsFeature | |
IExternalComponentFeature |
Marker interface for external component feature interfaces.
|
IExternalExecutionFeature |
External perspective of the execution feature.
|
IExternalMonitoringComponentFeature |
External perspective of the monitoring feature.
|
IExternalNFPropertyComponentFeature |
External perspective of the monitoring feature.
|
IExternalSubcomponentsFeature |
External perspective of the subcomponents feature.
|
ILifecycleComponentFeature |
Lifecycle feature for components.
|
IMessageFeature |
Feature for sending messages and handling incoming messages via handlers.
|
IMessageHandler |
Interface for message handlers.
|
IMonitoringComponentFeature | |
IMsgHeader |
Interface for message headers with meta information / link-level security.
|
INFPropertyComponentFeature |
Feature for non-functional properties.
|
IPojoComponentFeature |
Feature to retrieve a pojo for the component.
|
IPropertiesFeature |
This features provides properties, i.e.
|
IRemoteCommand<T> |
Interface for remotely executable commands.
|
IRemoteExecutionFeature |
Feature for securely sending and handling remote execution commands.
|
ISubcomponentsFeature |
Allows a component to have subcomponents.
|
IUntrustedMessageHandler |
Marker interface that allows a message handler to handle untrusted messages.
|
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.
|
Exception | Description |
---|---|
FeatureNotAvailableException |
Exception to denote that a requested feature is not available.
|