public interface IntentProcessPhase
| Modifier and Type | Method and Description |
|---|---|
Optional<IntentProcessPhase> |
execute()
Execute the procedure represented by the instance
and generates the next update instance.
|
static IntentProcessPhase |
newInitialPhase(IntentProcessor processor,
org.onosproject.net.intent.IntentData data,
org.onosproject.net.intent.IntentData current)
Create a starting intent process phase according to intent data this class holds.
|
static FinalIntentProcessPhase |
process(IntentProcessPhase initial) |
static void |
transferErrorCount(org.onosproject.net.intent.IntentData data,
Optional<org.onosproject.net.intent.IntentData> stored) |
Optional<IntentProcessPhase> execute()
static IntentProcessPhase newInitialPhase(IntentProcessor processor, org.onosproject.net.intent.IntentData data, org.onosproject.net.intent.IntentData current)
processor - intent processor to be passed to intent process phases
generated while this instance is workingdata - intent data to be processedcurrent - intent date that is stored in the storestatic FinalIntentProcessPhase process(IntentProcessPhase initial)
static void transferErrorCount(org.onosproject.net.intent.IntentData data,
Optional<org.onosproject.net.intent.IntentData> stored)