Add new modules: Resource Lock and Doorman
[ccsdk/features.git] / lib / rlock / src / main / java / org / onap / ccsdk / features / lib / rlock / LockHelper.java
1 package org.onap.ccsdk.features.lib.rlock;
2
3 import java.util.Collection;
4
5 public interface LockHelper {
6
7         void lock(String resourceName, String lockRequester, int lockTimeout /* Seconds */);
8
9         void unlock(String resourceName, boolean force);
10
11         void lock(Collection<String> resourceNameList, String lockRequester, int lockTimeout /* Seconds */);
12
13         void unlock(Collection<String> resourceNameList, boolean force);
14 }