See: Description
| Interface | Description |
|---|---|
| IntentProcessor |
A collection of methods to process an intent.
|
| ObjectiveTrackerService |
Auxiliary service for tracking intent path flows and for notifying the
intent service of environment changes via topology change delegate.
|
| TopologyChangeDelegate |
Auxiliary delegate for integration of intent manager and flow trackerService.
|
| Class | Description |
|---|---|
| IntentAccumulator |
An accumulator for building batches of intent operations.
|
| IntentCleanup |
This component cleans up intents that have encountered errors or otherwise
stalled during installation or withdrawal.
|
| IntentManager |
An implementation of intent service.
|
| ObjectiveTracker |
Entity responsible for tracking installed flows and for monitoring topology
events to determine what flows are affected by topology changes.
|
| Exception | Description |
|---|---|
| IntentCompilationException | Deprecated
in in Hummingbird (1.6.0) use
IntentCompilationException instead. |
| IntentInstallationException |
An exception thrown when intent installation fails.
|
| IntentRemovalException |
An exception thrown when intent removal failed.
|
| PathNotFoundException |
An exception thrown when a path is not found.
|