Package org.italiangrid.voms.store.impl
Class VOMSThread
- java.lang.Object
-
- java.lang.Thread
-
- org.italiangrid.voms.store.impl.VOMSThread
-
- All Implemented Interfaces:
java.lang.Runnable
public class VOMSThread extends java.lang.Thread
An helper class to create a named VOMS thread. This class just sets the name for the thread and set anThread.UncaughtExceptionHandler
which logs the caught exception.- Author:
- Andrea Ceccanti
-
-
Constructor Summary
Constructors Constructor Description VOMSThread(java.lang.Runnable target, java.lang.String name, java.lang.Thread.UncaughtExceptionHandler handler)
Default constructor.
-
Method Summary
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Constructor Detail
-
VOMSThread
public VOMSThread(java.lang.Runnable target, java.lang.String name, java.lang.Thread.UncaughtExceptionHandler handler)
Default constructor.- Parameters:
target
- the object whoserun
method is called.name
- the name of the new thread.handler
- theThread.UncaughtExceptionHandler
used for this thread
-
-