public class CatalinaBuilderImpl extends AbstractHierarchicalBuilder<CatalinaBuilderImpl,CatalinaBuilderImpl> implements CatalinaBuilder
| Constructor and Description |
|---|
CatalinaBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
CatalinaBuilder |
addProperties(java.util.Properties properties) |
Tomcat |
build()
Build an instance
|
CatalinaBuilder |
collect(org.apache.catalina.Server child) |
TomcatHostBuilder |
newMinimalServer() |
TomcatHostBuilder |
newMinimalServer(java.io.File baseDir) |
TomcatHostBuilder |
newMinimalServer(java.io.File baseDir,
int http) |
TomcatHostBuilder |
newMinimalServer(int http) |
TomcatHostBuilder |
newMinimalServer(int port,
java.io.File baseDir) |
TomcatHostBuilder |
newMinimalServer(int port,
java.io.File baseDir,
int http) |
TomcatServerBuilder |
newServer() |
TomcatServerBuilder |
newServer(int port) |
TomcatServerBuilder |
newServer(int port,
java.lang.String password) |
TomcatServerBuilder |
newServer(java.lang.String host,
int port) |
TomcatServerBuilder |
newServer(java.lang.String host,
int port,
java.lang.String password) |
TomcatHostBuilder |
newStandardServer() |
TomcatHostBuilder |
newStandardServer(java.io.File baseDir) |
TomcatHostBuilder |
newStandardServer(java.io.File baseDir,
int httpPort,
int ajpPort) |
TomcatHostBuilder |
newStandardServer(int port,
java.io.File baseDir) |
TomcatHostBuilder |
newStandardServer(int port,
java.io.File baseDir,
int httpPort,
int ajpPort) |
TomcatHostBuilder |
newStandardServer(int httpPort,
int ajpPort) |
CatalinaBuilder |
setProperty(java.lang.String name,
java.lang.String value) |
CatalinaBuilder |
setUseNaming(boolean useNaming) |
CatalinaBuilder |
setUseShutdownHook(boolean useShutdownHook) |
CatalinaBuilder |
useClassLoader(java.lang.ClassLoader classLoader) |
CatalinaBuilder |
useConfig(java.io.File file) |
CatalinaBuilder |
useConfig(java.lang.String file) |
loader, parentpublic CatalinaBuilder collect(org.apache.catalina.Server child)
collect in interface Collector<CatalinaBuilder,org.apache.catalina.Server>public Tomcat build()
Builderbuild in interface Builder<Tomcat>build in class AbstractHierarchicalBuilder<CatalinaBuilderImpl,CatalinaBuilderImpl>public CatalinaBuilder addProperties(java.util.Properties properties)
addProperties in interface CatalinaBuilderpublic CatalinaBuilder setProperty(java.lang.String name, java.lang.String value)
setProperty in interface CatalinaBuilderpublic CatalinaBuilder useConfig(java.lang.String file)
useConfig in interface CatalinaBuilderpublic CatalinaBuilder useConfig(java.io.File file)
useConfig in interface CatalinaBuilderpublic CatalinaBuilder useClassLoader(java.lang.ClassLoader classLoader)
useClassLoader in interface CatalinaBuilderpublic CatalinaBuilder setUseShutdownHook(boolean useShutdownHook)
setUseShutdownHook in interface CatalinaBuilderpublic CatalinaBuilder setUseNaming(boolean useNaming)
setUseNaming in interface CatalinaBuilderpublic TomcatServerBuilder newServer()
newServer in interface CatalinaBuilderpublic TomcatServerBuilder newServer(int port)
newServer in interface CatalinaBuilderpublic TomcatServerBuilder newServer(java.lang.String host, int port)
newServer in interface CatalinaBuilderpublic TomcatServerBuilder newServer(int port, java.lang.String password)
newServer in interface CatalinaBuilderpublic TomcatServerBuilder newServer(java.lang.String host, int port, java.lang.String password)
newServer in interface CatalinaBuilderpublic TomcatHostBuilder newStandardServer()
newStandardServer in interface CatalinaBuilderpublic TomcatHostBuilder newStandardServer(java.io.File baseDir)
newStandardServer in interface CatalinaBuilderpublic TomcatHostBuilder newStandardServer(java.io.File baseDir, int httpPort, int ajpPort)
newStandardServer in interface CatalinaBuilderpublic TomcatHostBuilder newStandardServer(int httpPort, int ajpPort)
newStandardServer in interface CatalinaBuilderpublic TomcatHostBuilder newStandardServer(int port, java.io.File baseDir)
newStandardServer in interface CatalinaBuilderpublic TomcatHostBuilder newStandardServer(int port, java.io.File baseDir, int httpPort, int ajpPort)
newStandardServer in interface CatalinaBuilderpublic TomcatHostBuilder newMinimalServer()
newMinimalServer in interface CatalinaBuilderpublic TomcatHostBuilder newMinimalServer(int http)
newMinimalServer in interface CatalinaBuilderpublic TomcatHostBuilder newMinimalServer(java.io.File baseDir)
newMinimalServer in interface CatalinaBuilderpublic TomcatHostBuilder newMinimalServer(java.io.File baseDir, int http)
newMinimalServer in interface CatalinaBuilderpublic TomcatHostBuilder newMinimalServer(int port, java.io.File baseDir)
newMinimalServer in interface CatalinaBuilderpublic TomcatHostBuilder newMinimalServer(int port, java.io.File baseDir, int http)
newMinimalServer in interface CatalinaBuilder