ehcache

net.sf.ehcache.util
Class NamedThreadFactory

java.lang.Object
  extended by net.sf.ehcache.util.NamedThreadFactory
All Implemented Interfaces:
java.util.concurrent.ThreadFactory

public class NamedThreadFactory
extends java.lang.Object
implements java.util.concurrent.ThreadFactory

A ThreadFactory that sets names to the threads created by this factory. Threads created by this factory will take names in the form of the string namePrefix + " thread-" + threadNum where threadNum is the count of threads created by this type of factory.

Author:
Abhishek Sanoujam

Constructor Summary
NamedThreadFactory(java.lang.String namePrefix)
          Constructor accepting the prefix of the threads that will be created by this ThreadFactory
 
Method Summary
 java.lang.Thread newThread(java.lang.Runnable runnable)
          Returns a new thread using a name as specified by this factory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedThreadFactory

public NamedThreadFactory(java.lang.String namePrefix)
Constructor accepting the prefix of the threads that will be created by this ThreadFactory

Parameters:
namePrefix - Prefix for names of threads
Method Detail

newThread

public java.lang.Thread newThread(java.lang.Runnable runnable)
Returns a new thread using a name as specified by this factory

Specified by:
newThread in interface java.util.concurrent.ThreadFactory

ehcache

true