org.jboss.netty.util
接口 ThreadNameDeterminer


public interface ThreadNameDeterminer

使用ThreadRenamingRunnable重写线程名称


字段摘要
static ThreadNameDeterminer CURRENT
          拒绝推荐线程名称并保留当前名称的ThreadNameDeterminer.
static ThreadNameDeterminer PROPOSED
          接受推荐线程名称的ThreadNameDeterminer.
 
方法摘要
 java.lang.String determineThreadName(java.lang.String currentThreadName, java.lang.String proposedThreadName)
          使用ThreadRenamingRunnable重写推荐线程名称
 

字段详细信息

PROPOSED

static final ThreadNameDeterminer PROPOSED
接受推荐线程名称的ThreadNameDeterminer.


CURRENT

static final ThreadNameDeterminer CURRENT
拒绝推荐线程名称并保留当前名称的ThreadNameDeterminer.

方法详细信息

determineThreadName

java.lang.String determineThreadName(java.lang.String currentThreadName,
                                     java.lang.String proposedThreadName)
                                     throws java.lang.Exception
使用ThreadRenamingRunnable重写推荐线程名称

参数:
currentThreadName - 当前线程名称
proposedThreadName - 新的推荐线程名称
返回:
实际新的线程名称.如果返回null,则推荐的线程名称被丢弃(比如.没有改名).
抛出:
java.lang.Exception