@PrivateApi public final class HazelcastThreadGroup extends Object
ThreadGroup that provides some additional capabilities. It is a grouping of
 all thread creational logic throughout the system. To access the actual ThreadGroup, call getInternalThreadGroup().| Constructor and Description | 
|---|
| HazelcastThreadGroup(String name,
                    ILogger logger,
                    ClassLoader classLoader) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | destroy()Destroys all threads in this ThreadGroup. | 
| ClassLoader | getClassLoader()Returns the ClassLoader used by threads of this HazelcastThreadGroup. | 
| ThreadGroup | getInternalThreadGroup()Gets the internal ThreadGroup; so the actual ThreadGroup object. | 
| String | getThreadNamePrefix(String name)Gets the threadname prefix. | 
| String | getThreadPoolNamePrefix(String poolName)Gets the threadpool prefix for a given poolname. | 
public HazelcastThreadGroup(String name, ILogger logger, ClassLoader classLoader)
public String getThreadNamePrefix(String name)
name - the basic name of the thread.NullPointerException - if name is null.public String getThreadPoolNamePrefix(String poolName)
poolName - the name of the pool.NullPointerException - if poolname is null.public ClassLoader getClassLoader()
public ThreadGroup getInternalThreadGroup()
public void destroy()
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.