Top Description Fields Constructors Methods
io.undertow.servlet.core

public Class ManagedServlets

extends Object
Class Inheritance
Imports
java.util.HashMap, .Map, io.undertow.servlet.api.ServletInfo, io.undertow.servlet.handlers.ServletHandler, .ServletPathMatches, io.undertow.util.CopyOnWriteMap

Runtime representation of servlets. Basically a container for ManagedServlet instances
Author
Stuart Douglas

Field Summary

Modifier and TypeField and Description
private final DeploymentImpl
private final Map<String, ServletHandler>
private final ServletPathMatches

Constructor Summary

AccessConstructor and Description
public
ManagedServlets(final DeploymentImpl deployment, final ServletPathMatches servletPaths)

Method Summary

Modifier and TypeMethod and Description
public ServletHandler
addServlet(final ServletInfo servletInfo)

public ManagedServlet
public ServletHandler
public Map<String, ServletHandler>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

deploymentback to summary
private final DeploymentImpl deployment
managedServletMapback to summary
private final Map<String, ServletHandler> managedServletMap
servletPathsback to summary
private final ServletPathMatches servletPaths

Constructor Detail

ManagedServletsback to summary
public ManagedServlets(final DeploymentImpl deployment, final ServletPathMatches servletPaths)

Method Detail

addServletback to summary
public ServletHandler addServlet(final ServletInfo servletInfo)
getManagedServletback to summary
public ManagedServlet getManagedServlet(final String name)
getServletHandlerback to summary
public ServletHandler getServletHandler(final String name)
getServletHandlersback to summary
public Map<String, ServletHandler> getServletHandlers()