Package io.undertow.servlet.core
Class ServletContainerImpl
- java.lang.Object
-
- io.undertow.servlet.core.ServletContainerImpl
-
- All Implemented Interfaces:
ServletContainer
public class ServletContainerImpl extends java.lang.Object implements ServletContainer
The manager for all servlet deployments.- Author:
- Stuart Douglas
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.undertow.servlet.api.ServletContainer
ServletContainer.Factory
-
-
Constructor Summary
Constructors Constructor Description ServletContainerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentManager
addDeployment(DeploymentInfo deployment)
DeploymentManager
getDeployment(java.lang.String deploymentName)
DeploymentManager
getDeploymentByPath(java.lang.String path)
java.util.Collection<java.lang.String>
listDeployments()
void
removeDeployment(DeploymentInfo deploymentInfo)
-
-
-
Method Detail
-
listDeployments
public java.util.Collection<java.lang.String> listDeployments()
- Specified by:
listDeployments
in interfaceServletContainer
- Returns:
- The names of the deployments in this container
-
addDeployment
public DeploymentManager addDeployment(DeploymentInfo deployment)
- Specified by:
addDeployment
in interfaceServletContainer
-
getDeployment
public DeploymentManager getDeployment(java.lang.String deploymentName)
- Specified by:
getDeployment
in interfaceServletContainer
-
removeDeployment
public void removeDeployment(DeploymentInfo deploymentInfo)
- Specified by:
removeDeployment
in interfaceServletContainer
-
getDeploymentByPath
public DeploymentManager getDeploymentByPath(java.lang.String path)
- Specified by:
getDeploymentByPath
in interfaceServletContainer
-
-