Package hudson.remoting
Class EngineListenerSplitter
java.lang.Object
hudson.remoting.EngineListenerSplitter
- All Implemented Interfaces:
EngineListener
EngineListener that distributes callbacks.- Since:
- 2.36
- Author:
- Kohsuke Kawaguchi
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(EngineListener el) voidFatal error that's non recoverable.voidCalled when a connection is terminated.voidCalled when a re-connection is about to be attempted.voidremove(EngineListener el) voidStatus message that indicates the progress of the operation.voidStatus message, with additional stack trace that indicates an error that was recovered.
-
Field Details
-
listeners
-
-
Constructor Details
-
EngineListenerSplitter
public EngineListenerSplitter()
-
-
Method Details
-
add
-
remove
-
status
Description copied from interface:EngineListenerStatus message that indicates the progress of the operation.- Specified by:
statusin interfaceEngineListener
-
status
Description copied from interface:EngineListenerStatus message, with additional stack trace that indicates an error that was recovered.- Specified by:
statusin interfaceEngineListener
-
error
Description copied from interface:EngineListenerFatal error that's non recoverable.- Specified by:
errorin interfaceEngineListener
-
onDisconnect
public void onDisconnect()Description copied from interface:EngineListenerCalled when a connection is terminated.- Specified by:
onDisconnectin interfaceEngineListener
-
onReconnect
public void onReconnect()Description copied from interface:EngineListenerCalled when a re-connection is about to be attempted.- Specified by:
onReconnectin interfaceEngineListener
-