Package io.undertow.servlet.api
Class FilterInfo
- java.lang.Object
-
- io.undertow.servlet.api.FilterInfo
-
- All Implemented Interfaces:
java.lang.Cloneable
public class FilterInfo extends java.lang.Object implements java.lang.Cloneable- Author:
- Stuart Douglas
-
-
Constructor Summary
Constructors Constructor Description FilterInfo(java.lang.String name, java.lang.Class<? extends jakarta.servlet.Filter> filterClass)FilterInfo(java.lang.String name, java.lang.Class<? extends jakarta.servlet.Filter> filterClass, InstanceFactory<? extends jakarta.servlet.Filter> instanceFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterInfoaddInitParam(java.lang.String name, java.lang.String value)FilterInfoclone()java.lang.Class<? extends jakarta.servlet.Filter>getFilterClass()java.util.Map<java.lang.String,java.lang.String>getInitParams()InstanceFactory<? extends jakarta.servlet.Filter>getInstanceFactory()java.lang.StringgetName()booleanisAsyncSupported()FilterInfosetAsyncSupported(boolean asyncSupported)voidsetInstanceFactory(InstanceFactory<? extends jakarta.servlet.Filter> instanceFactory)java.lang.StringtoString()voidvalidate()
-
-
-
Constructor Detail
-
FilterInfo
public FilterInfo(java.lang.String name, java.lang.Class<? extends jakarta.servlet.Filter> filterClass)
-
FilterInfo
public FilterInfo(java.lang.String name, java.lang.Class<? extends jakarta.servlet.Filter> filterClass, InstanceFactory<? extends jakarta.servlet.Filter> instanceFactory)
-
-
Method Detail
-
validate
public void validate()
-
clone
public FilterInfo clone()
- Overrides:
clonein classjava.lang.Object
-
getFilterClass
public java.lang.Class<? extends jakarta.servlet.Filter> getFilterClass()
-
getName
public java.lang.String getName()
-
getInstanceFactory
public InstanceFactory<? extends jakarta.servlet.Filter> getInstanceFactory()
-
setInstanceFactory
public void setInstanceFactory(InstanceFactory<? extends jakarta.servlet.Filter> instanceFactory)
-
addInitParam
public FilterInfo addInitParam(java.lang.String name, java.lang.String value)
-
getInitParams
public java.util.Map<java.lang.String,java.lang.String> getInitParams()
-
isAsyncSupported
public boolean isAsyncSupported()
-
setAsyncSupported
public FilterInfo setAsyncSupported(boolean asyncSupported)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-