All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.javagimmicks.concurrent.impl.DefaultLockProviderFactory Maven / Gradle / Ivy

The newest version!
package net.sf.javagimmicks.concurrent.impl;

import net.sf.javagimmicks.concurrent.MultiLockProvider;

public class DefaultLockProviderFactory
{
   public static  MultiLockProvider createHashBasedInstance()
   {
      LockRegistry registry = DefaultLockRegistry.createHashBasedInstance();
      return new RegistryLockProvider(registry);
   }

   public static  MultiLockProvider createTreeBasedInstance()
   {
      LockRegistry registry = DefaultLockRegistry.createTreeBasedInstance();
      return new RegistryLockProvider(registry);
   }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy