Class McastServiceImpl.RecoveryThread
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.catalina.tribes.membership.McastServiceImpl.RecoveryThread
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- McastServiceImpl
protected static class McastServiceImpl.RecoveryThread extends java.lang.ThreadThread that handles recovery.
-
-
Constructor Summary
Constructors Constructor Description RecoveryThread(McastServiceImpl parent)Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidrecover(McastServiceImpl parent)Recover the mcast service.voidrun()booleanstartService()Start the service.booleanstopService()Stop the service.-
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, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Constructor Detail
-
RecoveryThread
public RecoveryThread(McastServiceImpl parent)
Constructor.- Parameters:
parent- the parent service
-
-
Method Detail
-
recover
public static void recover(McastServiceImpl parent)
Recover the mcast service.- Parameters:
parent- the parent service
-
stopService
public boolean stopService()
Stop the service.- Returns:
- true if stopped successfully
-
startService
public boolean startService()
Start the service.- Returns:
- true if started successfully
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
-