Package org.apache.log4j.receivers.net
Class SocketHubReceiver.Connector
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.log4j.receivers.net.SocketHubReceiver.Connector
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- SocketHubReceiver
private final class SocketHubReceiver.Connector extends java.lang.ThreadThe Connector will reconnect when the server becomes available again. It does this by attempting to open a new connection everyreconnectionDelaymilliseconds.It stops trying whenever a connection is established. It will restart to try reconnect to the server when previpously open connection is droppped.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) booleandoDelayIf true, then delay on next iteration.(package private) booleaninterruptedInterruption status.
-
Constructor Summary
Constructors Constructor Description Connector(boolean isReconnect)Create new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrun()Attempt to connect until interrupted.-
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, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
-
-