Toshio Koide | 27ffd41 | 2014-02-18 19:15:27 -0800 | [diff] [blame] | 1 | package net.onrc.onos.intent.runtime; |
| 2 | |
| 3 | import net.floodlightcontroller.core.module.IFloodlightService; |
| 4 | import net.onrc.onos.intent.IntentMap; |
| 5 | import net.onrc.onos.intent.IntentOperationList; |
| 6 | |
Toshio Koide | d9fa2a8 | 2014-02-19 17:35:18 -0800 | [diff] [blame] | 7 | /** |
| 8 | * @author Toshio Koide (t-koide@onlab.us) |
| 9 | */ |
Toshio Koide | 27ffd41 | 2014-02-18 19:15:27 -0800 | [diff] [blame] | 10 | public interface IPathCalcRuntimeService extends IFloodlightService { |
| 11 | public IntentOperationList executeIntentOperations(IntentOperationList list); |
| 12 | public IntentMap getHighLevelIntents(); |
| 13 | public IntentMap getPathIntents(); |
| 14 | public void purgeIntents(); |
| 15 | } |