helix.graph.util
Class ConcurrentService
java.lang.Object
helix.graph.util.ConcurrentService
public class ConcurrentService
- extends Object
ConcurrentService
public ConcurrentService(int poolSize)
ConcurrentService
public ConcurrentService()
getAvailableProcessors
public static int getAvailableProcessors()
isEnabled
public boolean isEnabled()
getPoolSize
public int getPoolSize()
getNbRunningProcesses
public int getNbRunningProcesses()
addProcess
public void addProcess(Runnable process)
addProcess
public void addProcess(Iterable<Runnable> processes)
lock
public void lock()
unlock
public void unlock()
waitCompletion
public void waitCompletion()
shutdown
public void shutdown()