Package fr.ens.biologie.genomique.eoulsan.util.locker
package fr.ens.biologie.genomique.eoulsan.util.locker
This package contain an advanced multi JVM lock system.
- Since:
- 1.1
-
ClassDescriptionDistributed locking via ZooKeeper.This class implements a locker using Zookeeper based on Twiter's DistributedLock class.This class define a lock file.This class define a lock to prevent execution of a process simultaneously on multiples JVM.This interface define an interface for the global execution locker.Utility class for the locker classes.This class define a ticket for the TicketLocker.This class define a global locker using RMI messaging.Define the rmi interface for the TicketSchedulerServer.This class define a server for the scheduler.This class implements a locker using Zookeeper.