com.netflix.curator.framework.recipes.locks
Class StandardLockInternalsDriver

java.lang.Object
  extended by com.netflix.curator.framework.recipes.locks.StandardLockInternalsDriver

public class StandardLockInternalsDriver
extends java.lang.Object


Constructor Summary
StandardLockInternalsDriver()
           
 
Method Summary
 java.lang.String fixForSorting(java.lang.String str, java.lang.String lockName)
           
 com.netflix.curator.framework.recipes.locks.PredicateResults getsTheLock(com.netflix.curator.framework.CuratorFramework client, java.util.List<java.lang.String> children, java.lang.String sequenceNodeName, int maxLeases)
           
static java.lang.String standardFixForSorting(java.lang.String str, java.lang.String lockName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardLockInternalsDriver

public StandardLockInternalsDriver()
Method Detail

getsTheLock

public com.netflix.curator.framework.recipes.locks.PredicateResults getsTheLock(com.netflix.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

fixForSorting

public java.lang.String fixForSorting(java.lang.String str,
                                      java.lang.String lockName)

standardFixForSorting

public static java.lang.String standardFixForSorting(java.lang.String str,
                                                     java.lang.String lockName)