Class JmsManager.Reconnector
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.logging.log4j.core.util.Log4jThread
-
- org.apache.logging.log4j.core.appender.mom.JmsManager.Reconnector
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- JmsManager
private class JmsManager.Reconnector extends Log4jThread
Handles reconnecting to JMS on a Thread.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateReconnector(java.lang.Object owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidlatch()(package private) voidreconnect()voidrun()voidshutdown()-
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
-
-
-
-
Method Detail
-
latch
public void latch()
-
reconnect
void reconnect() throws javax.naming.NamingException, javax.jms.JMSException- Throws:
javax.naming.NamingExceptionjavax.jms.JMSException
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
shutdown
public void shutdown()
-
-