Package io.undertow.servlet.api
Class ServletInfo
java.lang.Object
io.undertow.servlet.api.ServletInfo
- All Implemented Interfaces:
Cloneable
- Author:
- Stuart Douglas
-
Constructor Summary
ConstructorsConstructorDescriptionServletInfo(String name, Class<? extends jakarta.servlet.Servlet> servletClass) ServletInfo(String name, Class<? extends jakarta.servlet.Servlet> servletClass, InstanceFactory<? extends jakarta.servlet.Servlet> instanceFactory) -
Method Summary
Modifier and TypeMethodDescriptionaddHandlerChainWrapper(HandlerWrapper wrapper) addInitParam(String name, String value) addMapping(String mapping) addMappings(String... mappings) addMappings(Collection<String> mappings) voidaddSecurityRoleRef(String role, String linkedRole) clone()InstanceFactory<? extends jakarta.servlet.Servlet>jakarta.servlet.MultipartConfigElementgetName()getRunAs()Class<? extends jakarta.servlet.Servlet>booleanbooleanbooleansetAsyncSupported(boolean asyncSupported) setEnabled(boolean enabled) setExecutor(Executor executor) voidsetInstanceFactory(InstanceFactory<? extends jakarta.servlet.Servlet> instanceFactory) setJspFile(String jspFile) setLoadOnStartup(Integer loadOnStartup) setMultipartConfig(jakarta.servlet.MultipartConfigElement multipartConfig) setRequireWelcomeFileMapping(boolean requireWelcomeFileMapping) setServletSecurityInfo(ServletSecurityInfo servletSecurityInfo) toString()voidvalidate()
-
Constructor Details
-
ServletInfo
-
ServletInfo
public ServletInfo(String name, Class<? extends jakarta.servlet.Servlet> servletClass, InstanceFactory<? extends jakarta.servlet.Servlet> instanceFactory)
-
-
Method Details
-
validate
public void validate() -
clone
-
getServletClass
-
getName
-
setInstanceFactory
-
getInstanceFactory
-
getMappings
-
addMapping
-
addMappings
-
addMappings
-
addInitParam
-
getInitParams
-
getJspFile
-
setJspFile
-
getLoadOnStartup
-
setLoadOnStartup
-
isAsyncSupported
public boolean isAsyncSupported() -
setAsyncSupported
-
isEnabled
public boolean isEnabled() -
setEnabled
-
getRunAs
-
setRunAs
-
getMultipartConfig
public jakarta.servlet.MultipartConfigElement getMultipartConfig() -
setMultipartConfig
-
addSecurityRoleRef
-
getSecurityRoleRefs
-
addHandlerChainWrapper
-
getHandlerChainWrappers
-
getServletSecurityInfo
-
setServletSecurityInfo
-
getExecutor
-
setExecutor
-
isRequireWelcomeFileMapping
public boolean isRequireWelcomeFileMapping()- Returns:
-
setRequireWelcomeFileMapping
-
toString
-