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

public Class ManagedFilters

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

Runtime representation of filters. Basically a container for io.undertow.servlet.core.ManagedFilter instances
Author
Stuart Douglas

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
ManagedFilters(final DeploymentImpl deployment, final ServletPathMatches servletPathMatches)

Method Summary

Modifier and TypeMethod and Description
public ManagedFilter
addFilter(final FilterInfo filterInfo)

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

Field Detail

deploymentback to summary
private final DeploymentImpl deployment
managedFilterMapback to summary
private final Map<String, ManagedFilter> managedFilterMap
servletPathMatchesback to summary
private final ServletPathMatches servletPathMatches

Constructor Detail

ManagedFiltersback to summary
public ManagedFilters(final DeploymentImpl deployment, final ServletPathMatches servletPathMatches)

Method Detail

addFilterback to summary
public ManagedFilter addFilter(final FilterInfo filterInfo)
getFiltersback to summary
public Map<String, ManagedFilter> getFilters()
getManagedFilterback to summary
public ManagedFilter getManagedFilter(final String name)