public class DefaultThreadFactory extends Object implements ThreadFactory
Modifier and Type | Field and Description |
---|---|
protected String |
address |
protected String |
baseName |
protected String |
clusterName |
protected short |
counter |
protected boolean |
createDaemons |
protected boolean |
includeClusterName |
protected boolean |
includeLocalAddress |
protected boolean |
use_numbering |
Constructor and Description |
---|
DefaultThreadFactory(String baseName,
boolean createDaemons) |
DefaultThreadFactory(String baseName,
boolean createDaemons,
boolean use_numbering) |
Modifier and Type | Method and Description |
---|---|
protected String |
getNewThreadName(String base_name,
String addr,
String cluster_name) |
protected String |
getThreadName(String base_name,
Thread thread,
String addr,
String cluster_name) |
Thread |
newThread(Runnable r) |
Thread |
newThread(Runnable r,
String name) |
protected Thread |
newThread(Runnable r,
String name,
String addr,
String cluster_name) |
void |
renameThread(String base_name,
Thread thread) |
void |
renameThread(String base_name,
Thread thread,
String addr,
String cluster_name)
Names a thread according to base_name, cluster name and local address.
|
void |
renameThread(Thread thread) |
void |
setAddress(String address) |
void |
setClusterName(String channelName) |
void |
setIncludeClusterName(boolean includeClusterName) |
void |
setPattern(String pattern) |
protected final String baseName
protected final boolean createDaemons
protected final boolean use_numbering
protected short counter
protected boolean includeClusterName
protected String clusterName
protected boolean includeLocalAddress
protected String address
public DefaultThreadFactory(String baseName, boolean createDaemons)
public DefaultThreadFactory(String baseName, boolean createDaemons, boolean use_numbering)
public void setPattern(String pattern)
public void setIncludeClusterName(boolean includeClusterName)
public void setClusterName(String channelName)
public void setAddress(String address)
public Thread newThread(Runnable r)
newThread
in interface ThreadFactory
public void renameThread(String base_name, Thread thread, String addr, String cluster_name)
base_name
- thread
- addr
- cluster_name
- public void renameThread(Thread thread)
protected String getThreadName(String base_name, Thread thread, String addr, String cluster_name)
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.