Package io.undertow.servlet.core
Class ServletContainerImpl
- java.lang.Object
-
- io.undertow.servlet.core.ServletContainerImpl
-
- All Implemented Interfaces:
ServletContainer
public class ServletContainerImpl extends 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 DeploymentManageraddDeployment(DeploymentInfo deployment)DeploymentManagergetDeployment(String deploymentName)DeploymentManagergetDeploymentByPath(String path)Collection<String>listDeployments()voidremoveDeployment(DeploymentInfo deploymentInfo)
-
-
-
Method Detail
-
listDeployments
public Collection<String> listDeployments()
- Specified by:
listDeploymentsin interfaceServletContainer- Returns:
- The names of the deployments in this container
-
addDeployment
public DeploymentManager addDeployment(DeploymentInfo deployment)
- Specified by:
addDeploymentin interfaceServletContainer
-
getDeployment
public DeploymentManager getDeployment(String deploymentName)
- Specified by:
getDeploymentin interfaceServletContainer
-
removeDeployment
public void removeDeployment(DeploymentInfo deploymentInfo)
- Specified by:
removeDeploymentin interfaceServletContainer
-
getDeploymentByPath
public DeploymentManager getDeploymentByPath(String path)
- Specified by:
getDeploymentByPathin interfaceServletContainer
-
-