aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/music/response/jsonobjects/JsonResponse.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/music/response/jsonobjects/JsonResponse.java')
-rw-r--r--src/main/java/org/onap/music/response/jsonobjects/JsonResponse.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/main/java/org/onap/music/response/jsonobjects/JsonResponse.java b/src/main/java/org/onap/music/response/jsonobjects/JsonResponse.java
index 2c419e18..f0793dc2 100644
--- a/src/main/java/org/onap/music/response/jsonobjects/JsonResponse.java
+++ b/src/main/java/org/onap/music/response/jsonobjects/JsonResponse.java
@@ -56,9 +56,19 @@ public class JsonResponse {
private LockStatus lockStatus;
private List<String> lockHolders;
private String lockLease;
+ private boolean isLockHolders=false;
- /**
+ public boolean isLockHolders() {
+ return isLockHolders;
+ }
+
+ public JsonResponse setisLockHolders(boolean isLockHolders) {
+ this.isLockHolders = isLockHolders;
+ return this;
+ }
+
+ /**
* Create a JSONLock Response
* Use setters to provide more information as in
* JsonLockResponse(ResultType.SUCCESS).setMessage("We did it").setLock(mylockname)
@@ -282,7 +292,7 @@ public class JsonResponse {
lockMap.put("lock-status", lockStatus);
}
if (lockHolders != null && !lockHolders.isEmpty()) {
- if (lockHolders.size()==1) {
+ if (lockHolders.size()==1 && !isLockHolders) {
//for backwards compatability
lockMap.put("lock-holder", lockHolders.get(0));
} else {