MatchedCompositeFilter

org.beangle.web.servlet.filter.MatchedCompositeFilter
See theMatchedCompositeFilter companion object
class MatchedCompositeFilter(urlMap: Map[String, List[Filter]]) extends GenericCompositeFilter

Attributes

Companion:
object
Graph
Supertypes
trait Initializing
trait Filter
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Constructors

def this(filters: List[Filter])

Concrete methods

override def getFilters(res: ServletRequest): List[Filter]

Returns the first filter chain matching the supplied URL.

Returns the first filter chain matching the supplied URL.

Attributes

Definition Classes
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Any

Inherited methods

def config: FilterConfig

Attributes

Inherited from:
GenericHttpFilter
override def destroy(): Unit

Attributes

Definition Classes
Inherited from:
GenericHttpFilter
override def doFilter(request: ServletRequest, response: ServletResponse, chain: FilterChain): Unit

Attributes

Definition Classes
Inherited from:
GenericCompositeFilter
protected def filterName: String

Make the name of this filter available to subclasses.

Make the name of this filter available to subclasses.

Attributes

Inherited from:
GenericHttpFilter
override def init(): Unit

do initialization.

do initialization.

Attributes

Definition Classes
GenericHttpFilter -> Initializing
Inherited from:
GenericHttpFilter
override def init(filterConfig: FilterConfig): Unit

Standard way of initializing this filter. Map config parameters onto bean properties of this filter, and invoke subclass initialization.

Standard way of initializing this filter. Map config parameters onto bean properties of this filter, and invoke subclass initialization.

Attributes

Definition Classes
Inherited from:
GenericHttpFilter
def requiredProperties: Set[String]

Set of required properties (Strings) that must be supplied as config parameters to this filter.

Set of required properties (Strings) that must be supplied as config parameters to this filter.

Attributes

Inherited from:
GenericHttpFilter

Concrete fields

val chainMap: Map[RequestMatcher, List[Filter]]