public abstract class ResteasyContextListener extends org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap implements javax.servlet.ServletContextListener, LifecycleContainer
When using this context listener the ResteasyModule
must also be registered with guice
to provide some required bindings.
Constructor and Description |
---|
ResteasyContextListener() |
Modifier and Type | Method and Description |
---|---|
void |
contextDestroyed(javax.servlet.ServletContextEvent event) |
void |
contextInitialized(javax.servlet.ServletContextEvent event) |
protected abstract List<? extends com.google.inject.Module> |
getModules(javax.servlet.ServletContext context)
Returns the list of Guice modules to be used with Resteasy.
|
protected void |
withInjector(com.google.inject.Injector injector)
A method that allows interaction with the Guice injector.
|
public void contextInitialized(javax.servlet.ServletContextEvent event)
contextInitialized
in interface javax.servlet.ServletContextListener
contextInitialized
in class org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap
public void contextDestroyed(javax.servlet.ServletContextEvent event)
contextDestroyed
in interface javax.servlet.ServletContextListener
contextDestroyed
in class org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap
protected void withInjector(com.google.inject.Injector injector)
Defaults to a no-op. Override to use the injector.
protected abstract List<? extends com.google.inject.Module> getModules(javax.servlet.ServletContext context)
Copyright © 2020 Cerner Innovation, Inc.. All rights reserved.