com.sun.jini.fiddler
Class FiddlerImpl.DestroyThread
java.lang.Object
java.lang.Thread
com.sun.jini.thread.InterruptedStatusThread
com.sun.jini.fiddler.FiddlerImpl.DestroyThread
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- FiddlerImpl
private class FiddlerImpl.DestroyThread
- extends InterruptedStatusThread
Thread which is used to terminate the current executing instance
of the Fiddler implementation of the lookup discovery service.
Termination processing is performed in a separate thread (that is,
in an instance of this class) in order to avoid deadlock that
can occur because ActivationGroup.inactive will block until all
in-progress RMI calls have completed.
Method Summary |
void |
run()
|
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
MAX_UNEXPORT_DELAY
private static final long MAX_UNEXPORT_DELAY
- Maximum delay for unexport attempts
- See Also:
- Constant Field Values
FiddlerImpl.DestroyThread
public FiddlerImpl.DestroyThread()
- Constructor that creates a non-daemon thread
run
public void run()
- Specified by:
run
in interface Runnable
- Overrides:
run
in class Thread
Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.