aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/clamp/clds/model/CldsDBServiceCache.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/clamp/clds/model/CldsDBServiceCache.java')
-rw-r--r--src/main/java/org/onap/clamp/clds/model/CldsDBServiceCache.java16
1 files changed, 13 insertions, 3 deletions
diff --git a/src/main/java/org/onap/clamp/clds/model/CldsDBServiceCache.java b/src/main/java/org/onap/clamp/clds/model/CldsDBServiceCache.java
index f9a760b77..80e8d8538 100644
--- a/src/main/java/org/onap/clamp/clds/model/CldsDBServiceCache.java
+++ b/src/main/java/org/onap/clamp/clds/model/CldsDBServiceCache.java
@@ -2,7 +2,7 @@
* ============LICENSE_START=======================================================
* ONAP CLAMP
* ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights
+ * Copyright (C) 2017-2018 AT&T Intellectual Property. All rights
* reserved.
* ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
@@ -31,10 +31,16 @@ import java.io.ObjectOutputStream;
public class CldsDBServiceCache {
- private String invariantId;
- private String serviceId;
+ private String invariantId;
+ private String serviceId;
private InputStream cldsDataInstream;
+ public CldsDBServiceCache(CldsServiceData cldsServiceData) throws IOException {
+ setCldsDataInstream(cldsServiceData);
+ setInvariantId(cldsServiceData.getServiceInvariantUUID());
+ setServiceId(cldsServiceData.getServiceUUID());
+ }
+
public String getInvariantId() {
return invariantId;
}
@@ -55,6 +61,10 @@ public class CldsDBServiceCache {
return cldsDataInstream;
}
+ public void setCldsDataInstream(InputStream cldsDataInputstream) {
+ this.cldsDataInstream = cldsDataInputstream;
+ }
+
public void setCldsDataInstream(CldsServiceData cldsServiceData) throws IOException {
this.cldsDataInstream = getInstreamFromObject(cldsServiceData);
}