org.springframework.boot.context.embedded.tomcat
Class TomcatEmbeddedServletContainer

java.lang.Object
  extended by org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer
All Implemented Interfaces:
EmbeddedServletContainer

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.

Author:
Phillip Webb, Dave Syer
See Also:
TomcatEmbeddedServletContainerFactory

Field Summary
 
Fields inherited from interface org.springframework.boot.context.embedded.EmbeddedServletContainer
NONE
 
Constructor Summary
TomcatEmbeddedServletContainer(org.apache.catalina.startup.Tomcat tomcat)
          Create a new TomcatEmbeddedServletContainer instance.
 
Method Summary
 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TomcatEmbeddedServletContainer

public TomcatEmbeddedServletContainer(org.apache.catalina.startup.Tomcat tomcat)
Create a new TomcatEmbeddedServletContainer instance.

Parameters:
tomcat - the underlying Tomcat server
Method Detail

start

public void start()
           throws EmbeddedServletContainerException
Description copied from interface: EmbeddedServletContainer
Starts the embedded servlet container. Calling this method on an already started container has no effect.

Specified by:
start in interface EmbeddedServletContainer
Throws:
EmbeddedServletContainerException - of the container cannot be stopped

stop

public void stop()
          throws EmbeddedServletContainerException
Description copied from interface: EmbeddedServletContainer
Stops the embedded servlet container. Calling this method on an already stopped container has no effect.

Specified by:
stop in interface EmbeddedServletContainer
Throws:
EmbeddedServletContainerException - of the container cannot be stopped

getTomcat

public org.apache.catalina.startup.Tomcat getTomcat()
Returns access to the underlying Tomcat server.



Copyright © 2013. All Rights Reserved.