Invoked upon {@link com.espertech.esper.client.EPServiceProvider#destroy} before the engine instance is actually destroyed.
Implementations may block to ensure dependent threads are stopped or other resources released.
342343344345346347348349350351352
Collections.reverse(reversed); for (ConfigurationPluginLoader config : reversed) { PluginLoader plugin; try { plugin = (PluginLoader) engineToDestroy.getServices().getEngineEnvContext().lookup("plugin-loader/" + config.getLoaderName()); plugin.destroy(); } catch (NamingException e) { // expected } catch (RuntimeException e) {
351352353354355356357358359360361
323324325326327328329330331332333
341342343344345346347348349350351
340341342343344345346347348349350
353354355356357358359360361362363
349350351352353354355356357358359