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/HazelcastIntentStore.java b/core/store/dist/src/main/java/org/onosproject/store/intent/impl/HazelcastIntentStore.java
index 2e82e5c..8e91d61 100644
--- a/core/store/dist/src/main/java/org/onosproject/store/intent/impl/HazelcastIntentStore.java
+++ b/core/store/dist/src/main/java/org/onosproject/store/intent/impl/HazelcastIntentStore.java
@@ -46,6 +46,7 @@
import org.onosproject.net.intent.IntentState;
import org.onosproject.net.intent.IntentStore;
import org.onosproject.net.intent.IntentStoreDelegate;
+import org.onosproject.net.intent.Key;
import org.onosproject.store.hz.AbstractHazelcastStore;
import org.onosproject.store.hz.SMap;
import org.onosproject.store.serializers.KryoNamespaces;
@@ -209,6 +210,11 @@
}
@Override
+ public Intent getIntent(Key intentKey) {
+ return null;
+ }
+
+
public Intent getIntent(IntentId intentId) {
Context timer = startTimer(getIntentTimer);
try {
@@ -227,7 +233,10 @@
}
@Override
- public IntentState getIntentState(IntentId id) {
+ public IntentState getIntentState(Key key) {
+ // TODO: either implement this or remove this class
+ return IntentState.FAILED;
+ /*
Context timer = startTimer(getIntentStateTimer);
try {
final IntentState localState = transientStates.get(id);
@@ -238,6 +247,7 @@
} finally {
stopTimer(timer);
}
+ */
}
private void verify(boolean expression, String errorMessageTemplate, Object... errorMessageArgs) {
@@ -251,13 +261,18 @@
}
@Override
- public List<Intent> getInstallableIntents(IntentId intentId) {
+ public List<Intent> getInstallableIntents(Key intentKey) {
+ // TODO: implement this or delete class
+ return null;
+
+ /*
Context timer = startTimer(getInstallableIntentsTimer);
try {
return installable.get(intentId);
} finally {
stopTimer(timer);
}
+ */
}
@Override