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 void
beforeDispose()
A closeable plugin should notify other components that it will be shutdown (e.g.void
dispose()
Dispose of resources should be done here - eg remove event listeners, cancel scheduled tasksvoid
forceDispose()
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
-
-