com.jme3.network.kernel
Class NamedThreadFactory

java.lang.Object
  extended by com.jme3.network.kernel.NamedThreadFactory
All Implemented Interfaces:
java.util.concurrent.ThreadFactory

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

A simple factory that delegates to java.util.concurrent's default thread factory but adds a prefix to the beginning of the thread name.


Constructor Summary
NamedThreadFactory(java.lang.String name)
           
NamedThreadFactory(java.lang.String name, boolean daemon)
           
NamedThreadFactory(java.lang.String name, boolean daemon, java.util.concurrent.ThreadFactory delegate)
           
NamedThreadFactory(java.lang.String name, java.util.concurrent.ThreadFactory delegate)
           
 
Method Summary
 java.lang.Thread newThread(java.lang.Runnable r)
           
 
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 name)

NamedThreadFactory

public NamedThreadFactory(java.lang.String name,
                          boolean daemon)

NamedThreadFactory

public NamedThreadFactory(java.lang.String name,
                          java.util.concurrent.ThreadFactory delegate)

NamedThreadFactory

public NamedThreadFactory(java.lang.String name,
                          boolean daemon,
                          java.util.concurrent.ThreadFactory delegate)
Method Detail

newThread

public java.lang.Thread newThread(java.lang.Runnable r)
Specified by:
newThread in interface java.util.concurrent.ThreadFactory