2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright © 2017-2018 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
11 * http://www.apache.org/licenses/LICENSE-2.0
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=========================================================
21 package org.onap.aai.domain.translog;
23 import org.eclipse.persistence.oxm.annotations.XmlCDATA;
25 import javax.xml.bind.annotation.*;
27 @XmlAccessorType(XmlAccessType.FIELD)
30 propOrder = {"transactionLogEntryId", "status", "rqstDate", "respDate", "sourceId", "resourceId",
31 "resourceType", "rqstBuf", "respBuf", "notificationPayload", "notificationId", "notificationStatus",
32 "notificationTopic", "notificationEntityLink", "notificationAction"})
33 @XmlRootElement(name = "transaction-log-entry", namespace = "http://org.onap.aai.inventory")
34 public class TransactionLogEntry {
36 @XmlElement(name = "transaction-log-entry-id", required = true)
37 protected String transactionLogEntryId;
38 @XmlElement(name = "status")
39 protected String status;
40 @XmlElement(name = "rqst-date")
41 protected String rqstDate;
42 @XmlElement(name = "resp-date")
43 protected String respDate;
44 @XmlElement(name = "source-id")
45 protected String sourceId;
46 @XmlElement(name = "resource-id")
47 protected String resourceId;
48 @XmlElement(name = "resource-type")
49 protected String resourceType;
50 @XmlElement(name = "rqst-buf")
51 protected String rqstBuf;
52 @XmlElement(name = "resp-buf")
53 protected String respBuf;
54 @XmlElement(name = "notification-payload")
55 protected String notificationPayload;
56 @XmlElement(name = "notification-id")
57 protected String notificationId;
58 @XmlElement(name = "notification-status")
59 protected String notificationStatus;
60 @XmlElement(name = "notification-topic")
61 private String notificationTopic;
62 @XmlElement(name = "notification-entity-link")
63 private String notificationEntityLink;
64 @XmlElement(name = "notification-action")
65 private String notificationAction;
68 * Gets the value of the transcationLogEntryId property.
75 public String getTransactionLogEntryId() {
76 return transactionLogEntryId;
80 * Sets the value of the transactionLogEntryId property.
87 public void setTransactionLogEntryId(String value) {
88 this.transactionLogEntryId = value;
92 * Gets the value of the status property.
99 public String getStatus() {
104 * Sets the value of the status property.
111 public void setStatus(String value) {
116 * Gets the value of the rqstDate property.
124 public String getRqstDate() {
129 * Sets the value of the rqstDate property.
136 public void setRqstDate(String value) {
137 this.rqstDate = value;
141 * Gets the value of the respDate property.
149 public String getRespDate() {
154 * Sets the value of the respDate property.
161 public void setRespDate(String value) {
162 this.respDate = value;
166 * Gets the value of the sourceId property.
173 public String getSourceId() {
178 * Sets the value of the sourceId property.
185 public void setSourceId(String value) {
186 this.sourceId = value;
190 * Gets the value of the resourceId property.
197 public String getResourceId() {
202 * Sets the value of the resourceId property.
209 public void setResourceId(String value) {
210 this.resourceId = value;
214 * Gets the value of the resourceType property.
221 public String getResourceType() {
226 * Sets the value of the resourceType property.
233 public void setResourceType(String value) {
234 this.resourceType = value;
238 * Gets the value of the rqstBuf property.
245 public String getRqstBuf() {
250 * Sets the value of the rqstBuf property.
258 public void setRqstBuf(String value) {
259 this.rqstBuf = value;
263 * Gets the value of the respBuf property.
270 public String getrespBuf() {
275 * Sets the value of the respBuf property.
283 public void setrespBuf(String value) {
284 this.respBuf = value;
288 * Gets the value of the notificationPayload property.
295 public String getNotificationPayload() {
296 return notificationPayload;
300 * Sets the value of the notificationPayload property.
308 public void setNotificationPayload(String value) {
309 this.notificationPayload = value;
313 * Gets the value of the notificationId property.
320 public String getNotificationId() {
321 return notificationId;
325 * Sets the value of the notificationId property.
332 public void setNotificationId(String value) {
333 this.notificationId = value;
337 * Gets the value of the notificationId property.
344 public String getNotificationStatus() {
345 return notificationStatus;
349 * Sets the value of the notificationId property.
356 public void setNotificationStatus(String value) {
357 this.notificationStatus = value;
361 * Gets the value of the notificationTopic property.
368 public String getNotificationTopic() {
369 return notificationTopic;
373 * Sets the value of the notificationTopic property.
375 * @param topic the new notification topic
377 public void setNotificationTopic(String topic) {
378 this.notificationTopic = topic;
382 * Gets the value of the notificationEntityLink property.
389 public String getNotificationEntityLink() {
390 return notificationEntityLink;
394 * Sets the value of the notificationEntityLink property.
396 * @param entityLink the new notification entity link
398 public void setNotificationEntityLink(String entityLink) {
399 this.notificationEntityLink = entityLink;
403 * Sets the value of the notificationAction property.
405 * @return the notification action
407 public String getNotificationAction() {
408 return notificationAction;
412 * Sets the value of the notificationAction property.
414 * @param action the new notification action
416 public void setNotificationAction(String action) {
417 this.notificationAction = action;