package com.plugtree.solrmeter.util;
import java.util.concurrent.ThreadFactory;
import java.util.concurrent.atomic.AtomicInteger;
public class SolrMeterThreadFactory implements ThreadFactory {
private final AtomicInteger threadNumber = new AtomicInteger(0);
private final String prefix;
public SolrMeterThreadFactory(String namePrefix) {
prefix = namePrefix + "-";
}
@Override
public Thread newThread(Runnable r) {
return new Thread(prefix + threadNumber.incrementAndGet());
}
}