Module org.firebirdsql.jna
Package org.firebirdsql.jna.jakarta
Class NativeResourceUnloadWebListenerJakarta
java.lang.Object
org.firebirdsql.gds.ng.jna.NativeResourceUnloadAbstractWebListener<jakarta.servlet.ServletContextEvent>
org.firebirdsql.jna.jakarta.NativeResourceUnloadWebListenerJakarta
- All Implemented Interfaces:
jakarta.servlet.ServletContextListener,EventListener
@WebListener
public class NativeResourceUnloadWebListenerJakarta
extends NativeResourceUnloadAbstractWebListener<jakarta.servlet.ServletContextEvent>
implements jakarta.servlet.ServletContextListener
Servlet context listener for
jakarta.servlet for unloading native libraries if loaded in the current context.- Since:
- 5
- Author:
- Mark Rotteveel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcontextDestroyed(jakarta.servlet.ServletContextEvent servletContextEvent) voidcontextInitialized(jakarta.servlet.ServletContextEvent servletContextEvent) protected final ClassLoadergetContextClassLoader(jakarta.servlet.ServletContextEvent servletContextEvent)
-
Constructor Details
-
NativeResourceUnloadWebListenerJakarta
public NativeResourceUnloadWebListenerJakarta()
-
-
Method Details
-
contextInitialized
public void contextInitialized(jakarta.servlet.ServletContextEvent servletContextEvent) - Specified by:
contextInitializedin interfacejakarta.servlet.ServletContextListener- Overrides:
contextInitializedin classNativeResourceUnloadAbstractWebListener<jakarta.servlet.ServletContextEvent>
-
contextDestroyed
public void contextDestroyed(jakarta.servlet.ServletContextEvent servletContextEvent) - Specified by:
contextDestroyedin interfacejakarta.servlet.ServletContextListener- Overrides:
contextDestroyedin classNativeResourceUnloadAbstractWebListener<jakarta.servlet.ServletContextEvent>
-
getContextClassLoader
protected final ClassLoader getContextClassLoader(jakarta.servlet.ServletContextEvent servletContextEvent) - Specified by:
getContextClassLoaderin classNativeResourceUnloadAbstractWebListener<jakarta.servlet.ServletContextEvent>
-