public class HazelcastManagedThread extends Thread
beforeRun(),
executeRun() and
afterRun() methods.Thread.State, Thread.UncaughtExceptionHandlerMAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description |
|---|
HazelcastManagedThread() |
HazelcastManagedThread(Runnable target) |
HazelcastManagedThread(Runnable target,
String name) |
HazelcastManagedThread(String name) |
HazelcastManagedThread(ThreadGroup group,
Runnable target) |
HazelcastManagedThread(ThreadGroup group,
Runnable target,
String name) |
HazelcastManagedThread(ThreadGroup group,
String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterRun()
Called after inner run method and can be overridden to customize.
|
protected void |
beforeRun()
Called before inner run method and can be overridden to customize.
|
protected void |
executeRun()
Does the actual run and can be overridden to customize.
|
void |
run()
Manages the thread lifecycle and can be overridden to customize if needed.
|
void |
setContextClassLoader(ClassLoader cl) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldpublic HazelcastManagedThread()
public HazelcastManagedThread(Runnable target)
public HazelcastManagedThread(ThreadGroup group, Runnable target)
public HazelcastManagedThread(String name)
public HazelcastManagedThread(ThreadGroup group, String name)
public HazelcastManagedThread(ThreadGroup group, Runnable target, String name)
public void setContextClassLoader(ClassLoader cl)
setContextClassLoader in class Threadprotected void beforeRun()
protected void executeRun()
protected void afterRun()
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.