| Interface | Description | 
|---|---|
| BundleAccessor | |
| PackageLoader | Implementations of this interface can load packages from a Bundle | 
| Class | Description | 
|---|---|
| BundleClassLoaderInterface | ClassLoaderInterface instance that delegates to the singleton of DefaultBundleAccessor | 
| BundleFreemarkerManager | This class extends FreemarkerManager in core to add a template loader
 (that finds resources inside bundles) to MultiTemplateLoader | 
| BundlePackageLoader | Package loader implementation that loads resources from a bundle | 
| DefaultBundleAccessor | Helper class that find resources and loads classes from the list of bundles | 
| DelegatingObjectFactory | |
| OsgiConfigurationProvider | Struts package provider that starts the OSGi container and delegates package loading | 
| OsgiHostFactory | 
 OsgiHostFactory that creates proper OsgiHost implementation according to
 context param from web.xml | 
| OsgiUtil | |
| SpringOsgiObjectFactory | This Object factory uses the ActionContext(s) published by Spring OSGi
 to lookup beans | 
| StrutsOsgiListener | ServletContextListener that starts OSGi host | 
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.