Class ServletContextBeanArchiveHandler
- java.lang.Object
-
- org.jboss.weld.environment.servlet.deployment.ServletContextBeanArchiveHandler
-
- All Implemented Interfaces:
org.jboss.weld.environment.deployment.discovery.BeanArchiveHandler
- Direct Known Subclasses:
JandexServletContextBeanArchiveHandler
public class ServletContextBeanArchiveHandler extends Object implements org.jboss.weld.environment.deployment.discovery.BeanArchiveHandler
Handles the paths to resources within a web application if a WAR archive is not extracted to the file system.For
WEB-INF/classes,ServletContext.getResourcePaths(String)is used. For libraries, onlywarprotocol is supported.- Author:
- Martin Kouba, Thomas Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringDOTprotected jakarta.servlet.ServletContextservletContextprotected static StringSLASH
-
Constructor Summary
Constructors Constructor Description ServletContextBeanArchiveHandler(jakarta.servlet.ServletContext servletContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidadd(String rootPath, String subpath, org.jboss.weld.environment.deployment.discovery.BeanArchiveBuilder builder)org.jboss.weld.environment.deployment.discovery.BeanArchiveBuilderhandle(String path)
-
-
-
Field Detail
-
SLASH
protected static final String SLASH
- See Also:
- Constant Field Values
-
DOT
protected static final String DOT
- See Also:
- Constant Field Values
-
servletContext
protected final jakarta.servlet.ServletContext servletContext
-
-
Method Detail
-
handle
public org.jboss.weld.environment.deployment.discovery.BeanArchiveBuilder handle(String path)
- Specified by:
handlein interfaceorg.jboss.weld.environment.deployment.discovery.BeanArchiveHandler
-
-