17db745ada7ebfb3887f32bbfd77b335c794b5b2
[policy/drools-applications.git] /
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP
4  * ================================================================================
5  * Copyright (C) 2020 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  *
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 package org.onap.policy.drools.apps.controller.usecases;
22
23 public class UsecasesConstants {
24
25     public static final String GET_TARGET_ENTITY_ACTOR = "pseudo/getTargetEntity";
26     public static final String GET_TARGET_ENTITY_OPERATION = "pseudo/getTargetEntity";
27
28     public static final String PROV_STATUS_ACTIVE = "ACTIVE";
29     public static final String VM_NAME = "VM_NAME";
30     public static final String VNF_NAME = "VNF_NAME";
31     public static final String GENERIC_VNF_VNF_ID = "generic-vnf.vnf-id";
32     public static final String GENERIC_VNF_VNF_NAME = "generic-vnf.vnf-name";
33     public static final String VSERVER_VSERVER_NAME = "vserver.vserver-name";
34     public static final String GENERIC_VNF_IS_CLOSED_LOOP_DISABLED = "generic-vnf.is-closed-loop-disabled";
35     public static final String VSERVER_IS_CLOSED_LOOP_DISABLED = "vserver.is-closed-loop-disabled";
36     public static final String PNF_IS_IN_MAINT = "pnf.in-maint";
37     public static final String GENERIC_VNF_PROV_STATUS = "generic-vnf.prov-status";
38     public static final String VSERVER_PROV_STATUS = "vserver.prov-status";
39     public static final String PNF_ID = "pnf.pnf-id";
40     public static final String PNF_NAME = "pnf.pnf-name";
41
42     //  additional properties that the Operations may need
43
44     public static final String AAI_DEFAULT_GENERIC_VNF = "AAI/default/genericVnf";
45
46     private UsecasesConstants() {
47         super();
48     }
49 }