package ch21concurrent.examples;
import java.util.concurrent.*;
/**
* MyThreadFactory
* <p/>
* Custom thread factory
*
* @author Brian Goetz and Tim Peierls
*/
public class MyThreadFactory implements ThreadFactory {
private final String poolName;
public MyThreadFactory(String poolName) {
this.poolName = poolName;
}
public Thread newThread(Runnable runnable) {
return new MyAppThread(runnable, poolName);
}
}