Interface LockInternalsDriver
-
- All Superinterfaces:
LockInternalsSorter
- All Known Implementing Classes:
StandardLockInternalsDriver
public interface LockInternalsDriver extends LockInternalsSorter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringcreatesTheLock(org.apache.curator.framework.CuratorFramework client, java.lang.String path, byte[] lockNodeBytes)PredicateResultsgetsTheLock(org.apache.curator.framework.CuratorFramework client, java.util.List<java.lang.String> children, java.lang.String sequenceNodeName, int maxLeases)-
Methods inherited from interface org.apache.curator.framework.recipes.locks.LockInternalsSorter
fixForSorting
-
-
-
-
Method Detail
-
getsTheLock
PredicateResults getsTheLock(org.apache.curator.framework.CuratorFramework client, java.util.List<java.lang.String> children, java.lang.String sequenceNodeName, int maxLeases) throws java.lang.Exception
- Throws:
java.lang.Exception
-
createsTheLock
java.lang.String createsTheLock(org.apache.curator.framework.CuratorFramework client, java.lang.String path, byte[] lockNodeBytes) throws java.lang.Exception- Throws:
java.lang.Exception
-
-