@Provider @Singleton public final class GrizzlySessionLifecycleListener extends Object implements org.glassfish.jersey.server.spi.ContainerLifecycleListener
| Constructor and Description |
|---|
GrizzlySessionLifecycleListener(javax.servlet.ServletContext context,
GrizzlySessionManager sessionManager,
SystemConfiguration c)
Create a new instance of this lifecycle listener.
|
| Modifier and Type | Method and Description |
|---|---|
void |
onReload(org.glassfish.jersey.server.spi.Container container)
On reload, do nothing.
|
void |
onShutdown(org.glassfish.jersey.server.spi.Container container)
On shutdown, do nothing.
|
void |
onStartup(org.glassfish.jersey.server.spi.Container container)
On container startup, replace our session manager.
|
@Inject
public GrizzlySessionLifecycleListener(@Context
javax.servlet.ServletContext context,
GrizzlySessionManager sessionManager,
SystemConfiguration c)
context - The servlet context, expected to be Grizzly
WebappContext.sessionManager - The OAuth2 Session manager.c - Global system configuration.public void onStartup(org.glassfish.jersey.server.spi.Container container)
onStartup in interface org.glassfish.jersey.server.spi.ContainerLifecycleListenercontainer - The servlet container, not used.public void onReload(org.glassfish.jersey.server.spi.Container container)
onReload in interface org.glassfish.jersey.server.spi.ContainerLifecycleListenercontainer - The servlet container, not used.public void onShutdown(org.glassfish.jersey.server.spi.Container container)
onShutdown in interface org.glassfish.jersey.server.spi.ContainerLifecycleListenercontainer - The servlet container, not used.Copyright © 2018 krotscheck.net. All rights reserved.