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 javax.servlet.Servlet> servletClass) ServletInfo
(String name, Class<? extends javax.servlet.Servlet> servletClass, InstanceFactory<? extends javax.servlet.Servlet> instanceFactory) -
Method Summary
Modifier and TypeMethodDescriptionaddHandlerChainWrapper
(io.undertow.server.HandlerWrapper wrapper) addInitParam
(String name, String value) addMapping
(String mapping) addMappings
(String... mappings) addMappings
(Collection<String> mappings) void
addSecurityRoleRef
(String role, String linkedRole) clone()
List<io.undertow.server.HandlerWrapper>
InstanceFactory<? extends javax.servlet.Servlet>
javax.servlet.MultipartConfigElement
getName()
getRunAs()
Class<? extends javax.servlet.Servlet>
boolean
boolean
boolean
setAsyncSupported
(boolean asyncSupported) setEnabled
(boolean enabled) setExecutor
(Executor executor) void
setInstanceFactory
(InstanceFactory<? extends javax.servlet.Servlet> instanceFactory) setJspFile
(String jspFile) setLoadOnStartup
(Integer loadOnStartup) setMultipartConfig
(javax.servlet.MultipartConfigElement multipartConfig) setRequireWelcomeFileMapping
(boolean requireWelcomeFileMapping) setServletSecurityInfo
(ServletSecurityInfo servletSecurityInfo) toString()
void
validate()
-
Constructor Details
-
ServletInfo
-
ServletInfo
public ServletInfo(String name, Class<? extends javax.servlet.Servlet> servletClass, InstanceFactory<? extends javax.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 javax.servlet.MultipartConfigElement getMultipartConfig() -
setMultipartConfig
-
addSecurityRoleRef
-
getSecurityRoleRefs
-
addHandlerChainWrapper
-
getHandlerChainWrappers
-
getServletSecurityInfo
-
setServletSecurityInfo
-
getExecutor
-
setExecutor
-
isRequireWelcomeFileMapping
public boolean isRequireWelcomeFileMapping()- Returns:
-
setRequireWelcomeFileMapping
-
toString
-