All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.bitsensor.plugins.java.http.listener.BitSensorServletContextListener Maven / Gradle / Ivy

The newest version!
package io.bitsensor.plugins.java.http.listener;

import io.bitsensor.plugins.java.core.BitSensorDI;
import io.bitsensor.plugins.java.core.connectors.ApiConnector;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

/**
 * Listener to startup and shutdown the web application's BitSensor plugin.
 *
 * @see io.bitsensor.plugins.java.http.filter.BitSensorFilter BitSensorFilter
 */
public class BitSensorServletContextListener implements ServletContextListener {

    @Override
    public void contextInitialized(ServletContextEvent servletContextEvent) {
        BitSensorDI.getBean(ApiConnector.class).initialize();
    }

    @Override
    public void contextDestroyed(ServletContextEvent servletContextEvent) {
        BitSensorDI.destroy();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy