Package io.undertow.servlet.api
Class ServletInfo
- java.lang.Object
-
- io.undertow.servlet.api.ServletInfo
-
-
Constructor Summary
Constructors Constructor Description ServletInfo(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
-
-
-
Constructor Detail
-
ServletInfo
public ServletInfo(String name, Class<? extends javax.servlet.Servlet> servletClass, InstanceFactory<? extends javax.servlet.Servlet> instanceFactory)
-
-
Method Detail
-
validate
public void validate()
-
clone
public ServletInfo clone()
-
getServletClass
public Class<? extends javax.servlet.Servlet> getServletClass()
-
getName
public String getName()
-
setInstanceFactory
public void setInstanceFactory(InstanceFactory<? extends javax.servlet.Servlet> instanceFactory)
-
getInstanceFactory
public InstanceFactory<? extends javax.servlet.Servlet> getInstanceFactory()
-
addMapping
public ServletInfo addMapping(String mapping)
-
addMappings
public ServletInfo addMappings(Collection<String> mappings)
-
addMappings
public ServletInfo addMappings(String... mappings)
-
addInitParam
public ServletInfo addInitParam(String name, String value)
-
getJspFile
public String getJspFile()
-
setJspFile
public ServletInfo setJspFile(String jspFile)
-
getLoadOnStartup
public Integer getLoadOnStartup()
-
setLoadOnStartup
public ServletInfo setLoadOnStartup(Integer loadOnStartup)
-
isAsyncSupported
public boolean isAsyncSupported()
-
setAsyncSupported
public ServletInfo setAsyncSupported(boolean asyncSupported)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public ServletInfo setEnabled(boolean enabled)
-
getRunAs
public String getRunAs()
-
setRunAs
public ServletInfo setRunAs(String runAs)
-
getMultipartConfig
public javax.servlet.MultipartConfigElement getMultipartConfig()
-
setMultipartConfig
public ServletInfo setMultipartConfig(javax.servlet.MultipartConfigElement multipartConfig)
-
getSecurityRoleRefs
public List<SecurityRoleRef> getSecurityRoleRefs()
-
addHandlerChainWrapper
public ServletInfo addHandlerChainWrapper(io.undertow.server.HandlerWrapper wrapper)
-
getHandlerChainWrappers
public List<io.undertow.server.HandlerWrapper> getHandlerChainWrappers()
-
getServletSecurityInfo
public ServletSecurityInfo getServletSecurityInfo()
-
setServletSecurityInfo
public ServletInfo setServletSecurityInfo(ServletSecurityInfo servletSecurityInfo)
-
getExecutor
public Executor getExecutor()
-
setExecutor
public ServletInfo setExecutor(Executor executor)
-
isRequireWelcomeFileMapping
public boolean isRequireWelcomeFileMapping()
- Returns:
-
setRequireWelcomeFileMapping
public ServletInfo setRequireWelcomeFileMapping(boolean requireWelcomeFileMapping)
-
-