Fix check style issues
[clamp.git] / src / main / java / org / onap / clamp / clds / model / properties / ModelBpmnEntry.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP CLAMP
4  * ================================================================================
5  * Copyright (C) 2017-2018 AT&T Intellectual Property. All rights
6  *                             reserved.
7  * ================================================================================
8  * Licensed under the Apache License, Version 2.0 (the "License");
9  * you may not use this file except in compliance with the License.
10  * You may obtain a copy of the License at
11  *
12  * http://www.apache.org/licenses/LICENSE-2.0
13  *
14  * Unless required by applicable law or agreed to in writing, software
15  * distributed under the License is distributed on an "AS IS" BASIS,
16  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  * See the License for the specific language governing permissions and
18  * limitations under the License.
19  * ============LICENSE_END============================================
20  * ===================================================================
21  * 
22  */
23
24 package org.onap.clamp.clds.model.properties;
25
26 import com.att.eelf.configuration.EELFLogger;
27 import com.att.eelf.configuration.EELFManager;
28
29 /**
30  * Model BPMN property entry.
31  * Example json: {"policy":
32  * [{"id":"Policy_0oxeocn", "from":"StartEvent_1"}]}
33  */
34 public class ModelBpmnEntry {
35     protected static final EELFLogger       logger      = EELFManager.getInstance().getLogger(ModelBpmnEntry.class);
36     protected static final EELFLogger auditLogger = EELFManager.getInstance().getAuditLogger();
37
38     private String                  type;
39     private String                  id;
40     private String                  fromId;
41
42     /**
43      * Parse the json so that the "id" and "from" fields can be retrieved on
44      * demand.
45      *
46      * @param type The type
47      * @param id The id
48      * @param fromId The form id
49      */
50     public ModelBpmnEntry(String type, String id, String fromId) {
51         this.type = type;
52         this.id = id;
53         this.fromId = fromId;
54     }
55
56     /**
57      * Get the type.
58      * @return the type
59      */
60     public String getType() {
61         return type;
62     }
63
64     /**
65      * Set the type.
66      * @param type
67      *            the type to set
68      */
69     public void setType(String type) {
70         this.type = type;
71     }
72
73     /**
74      * Get the id.
75      * @return the id
76      */
77     public String getId() {
78         return id;
79     }
80
81     /**
82      * Set the id.
83      * @param id
84      *            the id to set
85      */
86     public void setId(String id) {
87         this.id = id;
88     }
89
90     /**
91      * Get the form id.
92      * @return the fromId
93      */
94     public String getFromId() {
95         return fromId;
96     }
97
98     /**
99      * Set the form id.
100      * @param fromId
101      *            the fromId to set
102      */
103     public void setFromId(String fromId) {
104         this.fromId = fromId;
105     }
106
107 }