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 FilterInfo
addInitParam(java.lang.String name, java.lang.String value)
FilterInfo
clone()
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.String
getName()
boolean
isAsyncSupported()
FilterInfo
setAsyncSupported(boolean asyncSupported)
void
setInstanceFactory(InstanceFactory<? extends jakarta.servlet.Filter> instanceFactory)
java.lang.String
toString()
void
validate()
-
-
-
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:
clone
in 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:
toString
in classjava.lang.Object
-
-