public class TomcatEmbeddedServletContainer extends Object implements EmbeddedServletContainer
EmbeddedServletContainer that can be used to control an embedded Tomcat server.
Usually this class should be created using the
TomcatEmbeddedServletContainerFactory and not directly.TomcatEmbeddedServletContainerFactory| Constructor and Description |
|---|
TomcatEmbeddedServletContainer(org.apache.catalina.startup.Tomcat tomcat)
Create a new
TomcatEmbeddedServletContainer instance. |
TomcatEmbeddedServletContainer(org.apache.catalina.startup.Tomcat tomcat,
boolean autoStart)
Create a new
TomcatEmbeddedServletContainer instance. |
| Modifier and Type | Method and Description |
|---|---|
int |
getPort()
Return the port this server is listening on.
|
org.apache.catalina.startup.Tomcat |
getTomcat()
Returns access to the underlying Tomcat server.
|
void |
start()
Starts the embedded servlet container.
|
void |
stop()
Stops the embedded servlet container.
|
public TomcatEmbeddedServletContainer(org.apache.catalina.startup.Tomcat tomcat)
TomcatEmbeddedServletContainer instance.tomcat - the underlying Tomcat serverpublic TomcatEmbeddedServletContainer(org.apache.catalina.startup.Tomcat tomcat,
boolean autoStart)
TomcatEmbeddedServletContainer instance.tomcat - the underlying Tomcat serverautoStart - if the server should be startedpublic void start()
throws EmbeddedServletContainerException
EmbeddedServletContainerstart in interface EmbeddedServletContainerEmbeddedServletContainerException - if the container cannot be startedpublic void stop()
throws EmbeddedServletContainerException
EmbeddedServletContainerstop in interface EmbeddedServletContainerEmbeddedServletContainerException - if the container cannot be stoppedpublic int getPort()
EmbeddedServletContainergetPort in interface EmbeddedServletContainerpublic org.apache.catalina.startup.Tomcat getTomcat()
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.