public interface TomcatApplicationBuilder extends TomcatContainerBuilder<TomcatHostBuilder,TomcatApplicationBuilder>, Collector<TomcatApplicationBuilder,org.apache.catalina.Container>
| Modifier and Type | Method and Description |
|---|---|
TomcatApplicationBuilder |
addApplicationParameter(org.apache.tomcat.util.descriptor.web.ApplicationParameter parameter) |
TomcatApplicationBuilder |
addConstraint(org.apache.tomcat.util.descriptor.web.SecurityConstraint constraint) |
TomcatApplicationBuilder |
addErrorPage(org.apache.tomcat.util.descriptor.web.ErrorPage errorPage) |
TomcatApplicationBuilder |
addLocaleEncodingMappingParameter(java.lang.String locale,
java.lang.String encoding) |
TomcatApplicationBuilder |
addMimeMapping(java.lang.String extension,
java.lang.String mimeType) |
TomcatApplicationBuilder |
addParameter(java.lang.String name,
java.lang.String value) |
TomcatApplicationBuilder |
addRoleMapping(java.lang.String role,
java.lang.String link) |
TomcatApplicationBuilder |
addSecurityRole(java.lang.String role) |
TomcatApplicationBuilder |
addServlet(java.lang.Class<? extends javax.servlet.Servlet> servletClass,
java.util.Map<java.lang.String,java.lang.String> config,
java.lang.String... mappings) |
TomcatApplicationBuilder |
addServlet(java.lang.Class<? extends javax.servlet.Servlet> servletClass,
java.lang.String... mappings) |
TomcatApplicationBuilder |
addServlet(javax.servlet.Servlet servlet,
java.util.Map<java.lang.String,java.lang.String> config,
java.lang.String... patterns) |
TomcatApplicationBuilder |
addServlet(javax.servlet.Servlet servlet,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> config,
java.lang.String... patterns) |
TomcatApplicationBuilder |
addServlet(java.lang.String name,
java.lang.Class<? extends javax.servlet.Servlet> servletClass,
java.util.Map<java.lang.String,java.lang.String> config,
java.lang.String... mappings) |
TomcatApplicationBuilder |
addServlet(java.lang.String name,
java.lang.Class<? extends javax.servlet.Servlet> servletClass,
java.lang.String... mappings) |
TomcatApplicationBuilder |
addServletContainerInitializer(java.lang.Class<? extends javax.servlet.ServletContainerInitializer> listenerClass) |
TomcatApplicationBuilder |
addServletContainerInitializer(java.lang.Class<? extends javax.servlet.ServletContainerInitializer> listenerClass,
java.util.Set<java.lang.Class<?>> classes) |
TomcatApplicationBuilder |
addServletContainerInitializer(javax.servlet.ServletContainerInitializer sci) |
TomcatApplicationBuilder |
addServletContainerInitializer(javax.servlet.ServletContainerInitializer sci,
java.util.Set<java.lang.Class<?>> classes) |
TomcatApplicationBuilder |
addServletContextListener(java.lang.Class<? extends javax.servlet.ServletContextListener> listenerClass) |
TomcatApplicationBuilder |
addServletContextListener(java.lang.Class<? extends javax.servlet.ServletContextListener> listenerClass,
java.util.Map<java.lang.String,java.lang.String> config) |
TomcatApplicationBuilder |
addServletContextListener(javax.servlet.ServletContextListener listener) |
TomcatApplicationBuilder |
addServletFilter(java.lang.Class<? extends javax.servlet.Filter> filterClass,
java.util.Map<java.lang.String,java.lang.String> config,
java.lang.String... mappings) |
TomcatApplicationBuilder |
addServletFilter(java.lang.Class<? extends javax.servlet.Filter> filterClass,
java.lang.String... mappings) |
TomcatApplicationBuilder |
addServletFilter(javax.servlet.Filter filter,
java.util.Map<java.lang.String,java.lang.String> initParameters,
java.util.EnumSet<javax.servlet.DispatcherType> dispatcherTypes,
java.lang.String... urlPatterns) |
TomcatApplicationBuilder |
addServletFilter(javax.servlet.Filter filter,
java.util.Map<java.lang.String,java.lang.String> initParameters,
java.lang.String... urlPatterns) |
TomcatApplicationBuilder |
addServletFilter(javax.servlet.Filter filter,
java.lang.String... patterns) |
TomcatApplicationBuilder |
addWatchedResource(java.lang.String name) |
TomcatApplicationBuilder |
addWelcomeFile(java.lang.String name) |
TomcatApplicationBuilder |
makeDirs() |
TomcatApplicationBuilder |
setAllowCasualMultipartParsing(boolean allowCasualMultipartParsing) |
TomcatApplicationBuilder |
setConfigFile(java.net.URL configFile) |
TomcatApplicationBuilder |
setContextAttribute(java.lang.String attribute,
java.lang.Object value) |
TomcatApplicationBuilder |
setContextInitParameter(java.lang.String initParameter,
java.lang.String value) |
TomcatApplicationBuilder |
setCookies(boolean cookies) |
TomcatApplicationBuilder |
setCrossContext(boolean crossContext) |
TomcatApplicationBuilder |
setDenyUncoveredHttpMethods(boolean denyUncoveredHttpMethods) |
TomcatApplicationBuilder |
setDistributable(boolean distributable) |
TomcatApplicationBuilder |
setDocBase(java.lang.String docBase) |
TomcatApplicationBuilder |
setEffectiveMajorVersion(int major) |
TomcatApplicationBuilder |
setEffectiveMinorVersion(int minor) |
TomcatApplicationBuilder |
setFireRequestListenersOnForwards(boolean enable) |
TomcatApplicationBuilder |
setIgnoreAnnotations(boolean ignoreAnnotations) |
TomcatApplicationBuilder |
setInstanceManager(org.apache.tomcat.InstanceManager instanceManager) |
TomcatApplicationBuilder |
setJarScanner(org.apache.tomcat.JarScanner jarScanner) |
TomcatApplicationBuilder |
setJspConfigDescriptor(javax.servlet.descriptor.JspConfigDescriptor descriptor) |
TomcatApplicationBuilder |
setLoader(org.apache.catalina.Loader loader) |
TomcatApplicationBuilder |
setLogEffectiveWebXml(boolean logEffectiveWebXml) |
TomcatApplicationBuilder |
setLoginConfig(org.apache.tomcat.util.descriptor.web.LoginConfig config) |
TomcatApplicationBuilder |
setPreemptiveAuthentication(boolean enable) |
TomcatApplicationBuilder |
setPrivileged(boolean privileged) |
TomcatApplicationBuilder |
setReloadable(boolean reloadable) |
TomcatApplicationBuilder |
setResourceOnlyServlets(java.lang.String resourceOnlyServlets) |
TomcatApplicationBuilder |
setResources(org.apache.catalina.WebResourceRoot resources) |
TomcatApplicationBuilder |
setSendRedirectBody(boolean enable) |
TomcatApplicationBuilder |
setSessionCookieDomain(java.lang.String sessionCookieDomain) |
TomcatApplicationBuilder |
setSessionCookieName(java.lang.String sessionCookieName) |
TomcatApplicationBuilder |
setSessionCookiePath(java.lang.String sessionCookiePath) |
TomcatApplicationBuilder |
setSessionCookiePathUsesTrailingSlash(boolean sessionCookiePathUsesTrailingSlash) |
TomcatApplicationBuilder |
setSessionManager(org.apache.catalina.Manager sessionManager) |
TomcatApplicationBuilder |
setSessionTimeout(int timeout) |
TomcatApplicationBuilder |
setSwallowAbortedUploads(boolean swallowAbortedUploads) |
TomcatApplicationBuilder |
setSwallowOutput(boolean swallowOutput) |
TomcatApplicationBuilder |
setUseHttpOnly(boolean useHttpOnly) |
TomcatApplicationBuilder |
setWebappVersion(java.lang.String webappVersion) |
TomcatApplicationBuilder |
setXmlNamespaceAware(boolean xmlNamespaceAware) |
TomcatApplicationBuilder |
setXmlValidation(boolean xmlValidation) |
TomcatApplicationBuilder |
withDefaultConfig() |
addContainerListener, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, addValve, addValve, setBackgroundProcessorDelay, setCluster, setRealm, setStartStopThreadsparentaddLifecycleListener, addLifecycleListenerTomcatApplicationBuilder withDefaultConfig()
TomcatApplicationBuilder makeDirs()
TomcatApplicationBuilder setContextAttribute(java.lang.String attribute, java.lang.Object value)
TomcatApplicationBuilder setContextInitParameter(java.lang.String initParameter, java.lang.String value)
TomcatApplicationBuilder addServletContainerInitializer(java.lang.Class<? extends javax.servlet.ServletContainerInitializer> listenerClass)
TomcatApplicationBuilder addServletContainerInitializer(java.lang.Class<? extends javax.servlet.ServletContainerInitializer> listenerClass, java.util.Set<java.lang.Class<?>> classes)
TomcatApplicationBuilder addServletContainerInitializer(javax.servlet.ServletContainerInitializer sci)
TomcatApplicationBuilder addServletContainerInitializer(javax.servlet.ServletContainerInitializer sci, java.util.Set<java.lang.Class<?>> classes)
TomcatApplicationBuilder addServletContextListener(java.lang.Class<? extends javax.servlet.ServletContextListener> listenerClass)
TomcatApplicationBuilder addServletContextListener(java.lang.Class<? extends javax.servlet.ServletContextListener> listenerClass, java.util.Map<java.lang.String,java.lang.String> config)
TomcatApplicationBuilder addServletContextListener(javax.servlet.ServletContextListener listener)
TomcatApplicationBuilder addServletFilter(java.lang.Class<? extends javax.servlet.Filter> filterClass, java.lang.String... mappings)
TomcatApplicationBuilder addServletFilter(java.lang.Class<? extends javax.servlet.Filter> filterClass, java.util.Map<java.lang.String,java.lang.String> config, java.lang.String... mappings)
TomcatApplicationBuilder addServletFilter(javax.servlet.Filter filter, java.lang.String... patterns)
TomcatApplicationBuilder addServletFilter(javax.servlet.Filter filter, java.util.Map<java.lang.String,java.lang.String> initParameters, java.lang.String... urlPatterns)
TomcatApplicationBuilder addServletFilter(javax.servlet.Filter filter, java.util.Map<java.lang.String,java.lang.String> initParameters, java.util.EnumSet<javax.servlet.DispatcherType> dispatcherTypes, java.lang.String... urlPatterns)
TomcatApplicationBuilder addServlet(java.lang.Class<? extends javax.servlet.Servlet> servletClass, java.lang.String... mappings)
TomcatApplicationBuilder addServlet(java.lang.Class<? extends javax.servlet.Servlet> servletClass, java.util.Map<java.lang.String,java.lang.String> config, java.lang.String... mappings)
TomcatApplicationBuilder addServlet(java.lang.String name, java.lang.Class<? extends javax.servlet.Servlet> servletClass, java.lang.String... mappings)
TomcatApplicationBuilder addServlet(java.lang.String name, java.lang.Class<? extends javax.servlet.Servlet> servletClass, java.util.Map<java.lang.String,java.lang.String> config, java.lang.String... mappings)
TomcatApplicationBuilder addServlet(javax.servlet.Servlet servlet, java.util.Map<java.lang.String,java.lang.String> config, java.lang.String... patterns)
TomcatApplicationBuilder addServlet(javax.servlet.Servlet servlet, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> config, java.lang.String... patterns)
TomcatApplicationBuilder addApplicationParameter(org.apache.tomcat.util.descriptor.web.ApplicationParameter parameter)
TomcatApplicationBuilder addConstraint(org.apache.tomcat.util.descriptor.web.SecurityConstraint constraint)
TomcatApplicationBuilder addErrorPage(org.apache.tomcat.util.descriptor.web.ErrorPage errorPage)
TomcatApplicationBuilder addLocaleEncodingMappingParameter(java.lang.String locale, java.lang.String encoding)
TomcatApplicationBuilder addMimeMapping(java.lang.String extension, java.lang.String mimeType)
TomcatApplicationBuilder addParameter(java.lang.String name, java.lang.String value)
TomcatApplicationBuilder addRoleMapping(java.lang.String role, java.lang.String link)
TomcatApplicationBuilder addSecurityRole(java.lang.String role)
TomcatApplicationBuilder addWatchedResource(java.lang.String name)
TomcatApplicationBuilder addWelcomeFile(java.lang.String name)
TomcatApplicationBuilder setAllowCasualMultipartParsing(boolean allowCasualMultipartParsing)
TomcatApplicationBuilder setSessionManager(org.apache.catalina.Manager sessionManager)
TomcatApplicationBuilder setConfigFile(java.net.URL configFile)
TomcatApplicationBuilder setCookies(boolean cookies)
TomcatApplicationBuilder setUseHttpOnly(boolean useHttpOnly)
TomcatApplicationBuilder setSessionCookieName(java.lang.String sessionCookieName)
TomcatApplicationBuilder setSessionCookieDomain(java.lang.String sessionCookieDomain)
TomcatApplicationBuilder setSessionCookiePath(java.lang.String sessionCookiePath)
TomcatApplicationBuilder setSessionCookiePathUsesTrailingSlash(boolean sessionCookiePathUsesTrailingSlash)
TomcatApplicationBuilder setCrossContext(boolean crossContext)
TomcatApplicationBuilder setDistributable(boolean distributable)
TomcatApplicationBuilder setLoginConfig(org.apache.tomcat.util.descriptor.web.LoginConfig config)
TomcatApplicationBuilder setReloadable(boolean reloadable)
TomcatApplicationBuilder setPrivileged(boolean privileged)
TomcatApplicationBuilder setSessionTimeout(int timeout)
TomcatApplicationBuilder setSwallowAbortedUploads(boolean swallowAbortedUploads)
TomcatApplicationBuilder setSwallowOutput(boolean swallowOutput)
TomcatApplicationBuilder setXmlValidation(boolean xmlValidation)
TomcatApplicationBuilder setXmlNamespaceAware(boolean xmlNamespaceAware)
TomcatApplicationBuilder setResourceOnlyServlets(java.lang.String resourceOnlyServlets)
TomcatApplicationBuilder setEffectiveMajorVersion(int major)
TomcatApplicationBuilder setEffectiveMinorVersion(int minor)
TomcatApplicationBuilder setWebappVersion(java.lang.String webappVersion)
TomcatApplicationBuilder setFireRequestListenersOnForwards(boolean enable)
TomcatApplicationBuilder setPreemptiveAuthentication(boolean enable)
TomcatApplicationBuilder setSendRedirectBody(boolean enable)
TomcatApplicationBuilder setDenyUncoveredHttpMethods(boolean denyUncoveredHttpMethods)
TomcatApplicationBuilder setDocBase(java.lang.String docBase)
TomcatApplicationBuilder setIgnoreAnnotations(boolean ignoreAnnotations)
TomcatApplicationBuilder setJarScanner(org.apache.tomcat.JarScanner jarScanner)
TomcatApplicationBuilder setLogEffectiveWebXml(boolean logEffectiveWebXml)
TomcatApplicationBuilder setInstanceManager(org.apache.tomcat.InstanceManager instanceManager)
TomcatApplicationBuilder setJspConfigDescriptor(javax.servlet.descriptor.JspConfigDescriptor descriptor)
TomcatApplicationBuilder setLoader(org.apache.catalina.Loader loader)
TomcatApplicationBuilder setResources(org.apache.catalina.WebResourceRoot resources)