Package jetbrains.buildServer.plugins
Interface DisposablePerPluginRegistry
-
- All Superinterfaces:
ContextLocalBean
- All Known Implementing Classes:
AnnotationBasedRegistryInterceptor
public interface DisposablePerPluginRegistry extends ContextLocalBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbeforeDispose()A closeable plugin should notify other components that it will be shutdown (e.g.voiddispose()Dispose of resources should be done here - eg remove event listeners, cancel scheduled tasksvoidforceDispose()Eg interrupt threads
-
-
-
Method Detail
-
beforeDispose
void beforeDispose()
A closeable plugin should notify other components that it will be shutdown (e.g. ServerListener.serverShutdown will be fired)
-
dispose
void dispose()
Dispose of resources should be done here - eg remove event listeners, cancel scheduled tasks
-
forceDispose
void forceDispose()
Eg interrupt threads
-
-