[SO] Release so 1.13.0 image
[so.git] / bpmn / so-bpmn-infrastructure-common / src / main / java / org / onap / so / bpmn / infrastructure / pnf / delegate / ExecutionVariableNames.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Modifications Copyright 2018 Nokia
8  * Modifications Copyright 2019 Nordix
9  * ================================================================================
10  * Licensed under the Apache License, Version 2.0 (the "License");
11  * you may not use this file except in compliance with the License.
12  * You may obtain a copy of the License at
13  *
14  *      http://www.apache.org/licenses/LICENSE-2.0
15  *
16  * Unless required by applicable law or agreed to in writing, software
17  * distributed under the License is distributed on an "AS IS" BASIS,
18  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19  * See the License for the specific language governing permissions and
20  * limitations under the License.
21  * ============LICENSE_END=========================================================
22  */
23
24 package org.onap.so.bpmn.infrastructure.pnf.delegate;
25
26 @SuppressWarnings("ALL")
27 public class ExecutionVariableNames {
28
29     private ExecutionVariableNames() {}
30
31     public final static String PNF_CORRELATION_ID = "pnfCorrelationId";
32     public final static String AAI_CONTAINS_INFO_ABOUT_PNF = "aaiContainsInfoAboutPnf";
33     public final static String AAI_CONTAINS_INFO_ABOUT_IP = "aaiContainsInfoAboutIp";
34     public final static String DMAAP_MESSAGE = "dmaapMessage";
35     public final static String TIMEOUT_FOR_NOTIFICATION = "timeoutForPnfEntryNotification";
36     public final static String PNF_UUID = "pnfUuid";
37     public final static String SERVICE_INSTANCE_ID = "serviceInstanceId";
38     public final static String REQUEST_ID = "requestId";
39     public final static String MSO_REQUEST_ID = "msoRequestId";
40     public final static String MODEL_UUID = "modelUuid";
41     public final static String REQUEST_PAYLOAD = "requestPayload";
42
43     public final static String SERVICE_MODEL_INFO = "serviceModelInfo";
44
45     /**
46      * Variable used to contain the {@link org.onap.so.client.cds.beans.AbstractCDSPropertiesBean} json value.
47      */
48     public static final String EXECUTION_OBJECT = "executionObject";
49
50     /**
51      * Variables used to contain the {@link org.onap.so.db.catalog.beans.PnfResourceCustomization} fields.
52      */
53     public static final String PRC_BLUEPRINT_NAME = "PRC_blueprintName";
54     public static final String PRC_BLUEPRINT_VERSION = "PRC_blueprintVersion";
55     public static final String PRC_CUSTOMIZATION_UUID = "PRC_customizationUuid";
56     public static final String PRC_INSTANCE_NAME = "PRC_instanceName";
57     public static final String PRC_CONTROLLER_ACTOR = "actor";
58
59
60     /**
61      * Variable used to contain skipPostInstantiationConfiguration flag.
62      */
63     public static final String SKIP_POST_INSTANTIATION_CONFIGURATION = "SkipPostInstantiationConfiguration";
64 }