@Override public void contextInitialized(ServletContextEvent servletContextEvent) { ServletContext context = servletContextEvent.getServletContext(); Enumeration<String> parameters = context.getInitParameterNames(); Map<String, String> configMap = Maps.newHashMap(); while (parameters.hasMoreElements()) { String key = parameters.nextElement(); configMap.put(key, context.getInitParameter(key)); } initialize(ConfigFactory.parseMap(configMap)); super.contextInitialized(servletContextEvent); }
@Override public void contextDestroyed(ServletContextEvent servletContextEvent) { close(); super.contextDestroyed(servletContextEvent); }
@Override public void contextInitialized(ServletContextEvent servletContextEvent) { final ServletContext servletContext = servletContextEvent.getServletContext(); // Set the Servletcontext early for those people who are using this class. // NOTE(dhanji): This use of the servletContext is deprecated. GuiceFilter.servletContext = new WeakReference<>(servletContext); Injector injector = getInjector(); injector .getInstance(InternalServletModule.BackwardsCompatibleServletContextProvider.class) .set(servletContext); servletContext.setAttribute(INJECTOR_NAME, injector); }
public void contextInitialized(ServletContextEvent servletContextEvent) { ServletContext servletContext = servletContextEvent.getServletContext(); // Set the Servletcontext early for those people who are using this class. GuiceFilter.servletContext = new WeakReference<ServletContext>(servletContext); servletContext.setAttribute(INJECTOR_NAME, getInjector()); }
@Override public void contextInitialized(ServletContextEvent servletContextEvent) { contextPath = servletContextEvent.getServletContext().getContextPath(); // websocket enabled servlet containers populate this attribute with JSR 356 // we save it here so we can inject it later into guice if (SwissKnife.doesClassExist( WebsocketGuiceModuleCreator.WEBSOCKET_SERVER_CONTAINER_CLASSNAME, this)) { this.webSocketModule = WebsocketGuiceModuleCreator.getWebsocketServerContainerIfPossible( servletContextEvent.getServletContext()); } super.contextInitialized(servletContextEvent); }
@Override public void contextDestroyed(ServletContextEvent servletContextEvent) { ninjaBootstrap.shutdown(); super.contextDestroyed(servletContextEvent); }
public void contextInitialized(ServletContextEvent servletContextEvent) { final ServletContext servletContext = servletContextEvent.getServletContext(); // Set the Servletcontext early for those people who are using this class. // NOTE(dhanji): This use of the servletContext is deprecated. GuiceFilter.servletContext = new WeakReference<ServletContext>(servletContext); Injector injector = getInjector(); injector.getInstance(InternalServletModule.BackwardsCompatibleServletContextProvider.class) .set(servletContext); servletContext.setAttribute(INJECTOR_NAME, injector); }
@Override public void contextInitialized( ServletContextEvent servletContextEvent ) { super.contextInitialized( servletContextEvent );
@Override public void contextDestroyed(ServletContextEvent servletContextEvent) { try { for (Scheduler scheduler : injector.getInstance(SchedulerFactory.class).getAllSchedulers()) { scheduler.shutdown(); } } catch (SchedulerException e) { throw new RuntimeException(e); } super.contextDestroyed(servletContextEvent); }
@Override public void contextInitialized(ServletContextEvent servletContextEvent) { final ServletContext servletContext = servletContextEvent.getServletContext(); // Set the Servletcontext early for those people who are using this class. // NOTE(dhanji): This use of the servletContext is deprecated. GuiceFilter.servletContext = new WeakReference<>(servletContext); Injector injector = getInjector(); injector .getInstance(InternalServletModule.BackwardsCompatibleServletContextProvider.class) .set(servletContext); servletContext.setAttribute(INJECTOR_NAME, injector); }
@Override public void contextInitialized(ServletContextEvent servletContextEvent) { super.contextInitialized(servletContextEvent); username = servletContextEvent.getServletContext().getInitParameter("username") != null ? servletContextEvent.getServletContext().getInitParameter("username") : null; password = servletContextEvent.getServletContext().getInitParameter("password") != null ? servletContextEvent.getServletContext().getInitParameter("password") : null; serverAddress = servletContextEvent.getServletContext().getInitParameter("serverAddress") != null ? servletContextEvent.getServletContext().getInitParameter("serverAddress") : null; }
@Override public void contextDestroyed( ServletContextEvent servletContextEvent ) { Env env = Env.getEnvironment(); RunnerRegistry registry = getInjector().getInstance( RunnerRegistry.class ); if ( env == Env.CHOP || registered ) { registry.unregister( injector.getInstance( Runner.class ) ); registered = false; LOG.info( "Unregistered runner information in coordinator registry." ); } else { LOG.warn( "Environment is set to {} so we are not un-registering this runner.", env ); } super.contextDestroyed( servletContextEvent ); } }
@Override public void contextInitialized(ServletContextEvent servletContextEvent) { final ServletContext servletContext = servletContextEvent.getServletContext(); // Set the Servletcontext early for those people who are using this class. // NOTE(dhanji): This use of the servletContext is deprecated. GuiceFilter.servletContext = new WeakReference<>(servletContext); Injector injector = getInjector(); injector .getInstance(InternalServletModule.BackwardsCompatibleServletContextProvider.class) .set(servletContext); servletContext.setAttribute(INJECTOR_NAME, injector); }
@Override public synchronized void contextInitialized(ServletContextEvent servletContextEvent) { super.contextInitialized(servletContextEvent); }
@Override public void contextDestroyed(ServletContextEvent servletContextEvent) { super.contextDestroyed(servletContextEvent); }
public void contextInitialized(ServletContextEvent servletContextEvent) { final ServletContext servletContext = servletContextEvent.getServletContext(); // Set the Servletcontext early for those people who are using this class. // NOTE(dhanji): This use of the servletContext is deprecated. GuiceFilter.servletContext = new WeakReference<ServletContext>(servletContext); Injector injector = getInjector(); injector.getInstance(InternalServletModule.BackwardsCompatibleServletContextProvider.class) .set(servletContext); servletContext.setAttribute(INJECTOR_NAME, injector); }
public void contextInitialized(ServletContextEvent servletContextEvent) { super.contextInitialized(servletContextEvent); }
@Override public void contextDestroyed(ServletContextEvent servletContextEvent) { ServletContext sc = servletContextEvent.getServletContext(); sc.removeAttribute(Injector.class.getName()); super.contextDestroyed(servletContextEvent); } }
public void contextInitialized(ServletContextEvent servletContextEvent) { super.contextInitialized(servletContextEvent); }
@Override public void contextDestroyed(ServletContextEvent servletContextEvent) { close(); super.contextDestroyed(servletContextEvent); }