Spring Dynamic Modules 2.0.0.M2-SNAPSHOT API

This document is the API specification for the Spring Dynamic Modules for OSGiTM Service Platforms.


OSGi Blueprint Service
org.osgi.service.blueprint.container Blueprint Container Package Version 1.0.
org.osgi.service.blueprint.reflect Blueprint Reflection Package Version 1.0.


Spring Dynamic Modules Core
org.springframework.osgi Core root package for Spring Dynamic Modules.
org.springframework.osgi.blueprint.container Adapter package for the OSGi Blueprint Service container.
org.springframework.osgi.blueprint.container.support Support package for the OSGi Blueprint Service container.
org.springframework.osgi.blueprint.reflect Support classes for Blueprint Service metadata.
org.springframework.osgi.bundle OSGi Bundle support package.
org.springframework.osgi.compendium.cm Support classes for the OSGi Compendium Admin service.
org.springframework.osgi.context OSGi specific application context package.
org.springframework.osgi.context.event Event package for OSGi application contexts.
org.springframework.osgi.context.support Support package for OSGi specific application contexts.
org.springframework.osgi.service Exception hierarchy for Spring-DM's OSGi service integration.
org.springframework.osgi.service.exporter Generic interfaces for Spring-DM OSGi service export infrastructure.
org.springframework.osgi.service.exporter.support Support package for exporting objects as OSGi services.
org.springframework.osgi.service.importer Generic interfaces for Spring-DM OSGi service import infrastructure.
org.springframework.osgi.service.importer.event OSGi service importers event package.
org.springframework.osgi.service.importer.support Support package for OSGi service imports.
org.springframework.osgi.util Useful OSGi utilities.


Spring Dynamic Modules Extender
org.springframework.osgi.extender Extender package for bootstraping application contexts from OSGi bundles.
org.springframework.osgi.extender.event Spring-DM extender event package.
org.springframework.osgi.extender.support Support package for Spring-DM Extender infrastructure.
org.springframework.osgi.extender.support.scanning Convenience package providing scanning for the default application context creator.


Spring Dynamic Modules IO
org.springframework.osgi.io Spring IO abstraction over the OSGi resource loading APIs.


Spring Dynamic Modules Web Support
org.springframework.osgi.web.context.support Support package for web-related application contexts.
org.springframework.osgi.web.deployer Classes supporting deployment of web application into the OSGi platform.
org.springframework.osgi.web.deployer.jetty Jetty deployer package.
org.springframework.osgi.web.deployer.support Deployer support package.
org.springframework.osgi.web.deployer.tomcat Tomcat deployer package.


Spring Dynamic Modules Integration Testing Framework
org.springframework.osgi.test Testing framework for JUnit-stlye OSGi integration testing.
org.springframework.osgi.test.platform Integration with various OSGi platforms for lifecycle management.
org.springframework.osgi.test.provisioning Provisioning package for testing environments.


Spring Dynamic Modules Mock
org.springframework.osgi.mock OSGi Mocks.


Spring Dynamic Modules Extensions
org.springframework.osgi.extensions.annotation Annotation Extensions: Allows declarative injection of OSGi services through annotation.


This document is the API specification for the Spring Dynamic Modules for OSGiTM Service Platforms.

Note: OSGi is a trademark of the OSGi Alliance.Project name is pending final approval from the Alliance.

If you are interested in commercial training, consultancy and support for the Spring Dynamic Modules Framework, SpringSource provides such commercial support.

Copyright © 2006-2011 Spring Framework. All Rights Reserved.