ECS, support for notification of available information types
[nonrtric.git] / enrichment-coordinator-service / src / main / java / org / oransc / enrichment / controllers / r1consumer / ConsumerConsts.java
index 656808f..2fa00e1 100644 (file)
@@ -25,17 +25,30 @@ public class ConsumerConsts {
     public static final String API_ROOT = "/data-consumer/v1";
 
     public static final String CONSUMER_API_NAME = "Data consumer";
+    public static final String CONSUMER_API_CALLBACKS_NAME = "Data consumer (callbacks)";
     public static final String CONSUMER_API_DESCRIPTION = "API for data consumers";
 
     public static final String OWNER_PARAM = "owner";
-    public static final String OWNER_PARAM_DESCRIPTION = "selects subscription jobs for one job owner";
+    public static final String OWNER_PARAM_DESCRIPTION = "selects result for one owner";
 
     public static final String INDIVIDUAL_JOB = "Individual data subscription job";
 
+    public static final String PUT_INDIVIDUAL_JOB_DESCRIPTION = "The job will be enabled when a producer is available";
+
     public static final String INFO_TYPE_ID_PARAM = "infoTypeId";
     public static final String INFO_TYPE_ID_PARAM_DESCRIPTION =
         "selects subscription jobs of matching information type";
 
+    public static final String PERFORM_TYPE_CHECK_PARAM = "typeCheck";
+    public static final String PERFORM_TYPE_CHECK_PARAM_DESCRIPTION =
+        "when true, a validation of that the type exists and that the job matches the type schema.";
+
+    public static final String INDIVIDUAL_TYPE_SUBSCRIPTION =
+        "Individual subscription for information types (registration/deregistration)";
+
+    public static final String TYPE_SUBSCRIPTION_DESCRIPTION =
+        "This service operation is used to subscribe to notifications for changes in the availability of data types.";
+
     private ConsumerConsts() {
     }
 }