aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/main/java/org/onap/policy/api/main/rest/CommonRestController.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/main/java/org/onap/policy/api/main/rest/CommonRestController.java')
-rw-r--r--main/src/main/java/org/onap/policy/api/main/rest/CommonRestController.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/main/src/main/java/org/onap/policy/api/main/rest/CommonRestController.java b/main/src/main/java/org/onap/policy/api/main/rest/CommonRestController.java
index eadd8d34..d105058e 100644
--- a/main/src/main/java/org/onap/policy/api/main/rest/CommonRestController.java
+++ b/main/src/main/java/org/onap/policy/api/main/rest/CommonRestController.java
@@ -26,6 +26,7 @@ package org.onap.policy.api.main.rest;
import java.util.Objects;
import java.util.UUID;
+import java.util.concurrent.Semaphore;
import org.onap.policy.api.main.exception.PolicyApiRuntimeException;
import org.onap.policy.common.utils.coder.Coder;
import org.onap.policy.common.utils.coder.CoderException;
@@ -42,6 +43,8 @@ import org.springframework.web.context.request.WebRequest;
*/
public class CommonRestController {
+ protected static Semaphore mutex = new Semaphore(1);
+
private static final Logger LOGGER = LoggerFactory.getLogger(CommonRestController.class);
protected static final String EXTENSION_NAME = "interface info";