YMS broker and Notification handler
Change-Id: Ic3659b2c2ad26ea2db1f03725b4883f19db2cc41
diff --git a/apps/yms/api/src/main/java/org/onosproject/yms/ydt/YmsOperationExecutionStatus.java b/apps/yms/api/src/main/java/org/onosproject/yms/ydt/YmsOperationExecutionStatus.java
index 3ac63ee..2213a3f 100644
--- a/apps/yms/api/src/main/java/org/onosproject/yms/ydt/YmsOperationExecutionStatus.java
+++ b/apps/yms/api/src/main/java/org/onosproject/yms/ydt/YmsOperationExecutionStatus.java
@@ -26,9 +26,22 @@
* YANG management system is responsible to split the protocol operation
* across application(s) which needs to participate, and collate the
* response(s) from application(s) and return an effective result of the
- * operation request. The result of the operation request is returned in
- * YMS operation result.
+ * operation request. The status of the operation execution is returned.
*/
-public interface YmsOperationExecutionStatus {
- // TODO
+public enum YmsOperationExecutionStatus {
+
+ /**
+ * Successful execution of the operation.
+ */
+ EXECUTION_SUCCESS,
+
+ /**
+ * Exception in execution of the operation.
+ */
+ EXECUTION_EXCEPTION,
+
+ /**
+ * Error in execution of the operation.
+ */
+ ERROR_EXCEPTION
}