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 |
---|---|
Thread |
newThread(Runnable r) |
Thread |
newThread(Runnable r,
String name) |
protected Thread |
newThread(Runnable r,
String name,
String addr,
String cluster_name) |
Thread |
newThread(ThreadGroup group,
Runnable r,
String 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) |
protected void |
renameThread(Thread thread,
String addr,
String cluster_name) |
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 Thread newThread(ThreadGroup group, Runnable r, String name)
public void renameThread(String base_name, Thread thread, String addr, String cluster_name)
base_name
- thread
- addr
- cluster_name
- public void renameThread(Thread thread)
Copyright © 2013 JBoss, a division of Red Hat. All rights reserved.