Refactoring of IntentId based APIs
- getIntent
- getIntentState
- getInstallableIntents
Change-Id: I6d2073dfa165e0e5adcef46fe5908b563b481a43
diff --git a/core/store/dist/src/main/java/org/onosproject/store/intent/impl/GossipIntentStore.java b/core/store/dist/src/main/java/org/onosproject/store/intent/impl/GossipIntentStore.java
index f3917c9..051a01c 100644
--- a/core/store/dist/src/main/java/org/onosproject/store/intent/impl/GossipIntentStore.java
+++ b/core/store/dist/src/main/java/org/onosproject/store/intent/impl/GossipIntentStore.java
@@ -137,18 +137,29 @@
}
@Override
+ public Intent getIntent(Key intentKey) {
+ // TODO: Implement this
+ return null;
+ }
+
+
public Intent getIntent(IntentId intentId) {
return intents.get(intentId);
}
@Override
- public IntentState getIntentState(IntentId intentId) {
- return intentStates.get(intentId);
+ public IntentState getIntentState(Key intentKey) {
+ // TODO: implement this
+ return IntentState.FAILED;
}
@Override
- public List<Intent> getInstallableIntents(IntentId intentId) {
+ public List<Intent> getInstallableIntents(Key intentKey) {
+ // TODO: implement this or delete class
+ return null;
+ /*
return installables.get(intentId);
+ */
}
@Override
@@ -225,11 +236,6 @@
}
@Override
- public Intent getIntent(Key key) {
- return null; // TODO
- }
-
- @Override
public IntentData getIntentData(Key key) {
return null; // TODO
}