Getting Started with the JBoss Microcontainer

A Guide for POJO Developers

2.0.0


Table of Contents

Target Audience
Preface
1. Introduction to the JBoss Microcontainer
2. Download and Installation
3. Glossary
A glossary to start
4. Starting Examples
A Simple IoC Examples
Build and Package the Application
5. Packaging
6. Microcontainer core
Basic Configuration and Usage
Deployment
Bean
Construction
Factories
Properties
String Values
Injections
Value Factory
Collections
Lifecycle
Installation
ClassLoader
Annotations via XML
Alias
Supply and Demand
Contextual awareness
Injection from context
Annotations support
AOP Configuration and Usage
Java Beans
Spring integration
7. New subprojects
8. MBeans extensions
9. VFS Configuration and Usage
Overview
VFS Examples
org.jboss.virtual Classes
Configuration
10. Deployers module
StructureDeployers
Deployers
Attachments
Ordering
11. Managed module
Overview
org.jboss.managed.api Classes
org.jboss.metatype.api.types Classes
org.jboss.metatype.api.values Classes
org.jboss.managed.api.annotation Annotations
Annotation Examples
Adding ManagedObject Support to Deployers
12. Classloader module
13. OSGi module
14. Reliance modules
Reliance identity
Deployment
Reliance rules
Deployment
Reliance jBPM
Deployment
15. Guice integration
16. Standalone
17. Conclusion

List of Figures

7.1. Module dependency

List of Examples

9.1. Getting a VFS from a root URL
9.2. Getting a VFS from a root URI
9.3. Accessing a jar manifest
9.4. Finding all .class files under a VFS root
9.5. org.jboss.virtual.VFS
9.6. org.jboss.virtual.VirtualFile
9.7. org.jboss.virtual.VisitorAttributes