• Prev
  • Next

Part II. Advanced Concepts with the Microcontainer

This section covers advanced concepts, and shows some interesting features of the Microcontainer. Code examples in the rest of the guide are assumed to be incomplete examples, and it is the programmer's responsibility to extrapolate and extend them as necessary.

Table of Contents

6. Component Models
6.1. Allowable Interactions with Component Models
6.2. A Bean With No Dependencies
6.3. Using the Microcontainer with Spring
6.4. Using Guice With the Microcontainer
6.5. Legacy MBeans, and Mixing Different Component Models
6.6. Exposing POJOs as MBeans
7. Advanced Dependency Injection and IoC
7.1. Value Factory
7.2. Callbacks
7.3. Bean Access Mode
7.4. Bean Alias
7.5. XML (or MetaData) Annotations Support
7.6. Autowire
7.7. Bean Factory
7.8. Bean Metadata Builder
7.9. Custom ClassLoader
7.10. Controller Mode
7.11. Cycle
7.12. Demand and Supply
7.13. Installs
7.14. Lazy Mock
7.15. Lifecycle
8. The Virtual File System
8.1. VFS Public API
8.2. VFS Architecture
8.3. Existing Implementations
8.4. Extension Hooks
8.5. Features
9. The ClassLoading Layer
9.1. ClassLoader
9.2. ClassLoading
9.3. ClassLoading VFS
10. The Virtual Deployment Framework
10.1. Agnostic Handling of Deployment Types
10.2. Separation of Structure Recognition From Deployment lifecycle logic
10.3. Natural Flow Control in the form of Attachments
10.4. Client, User, and Server Usage and Implementation Details
10.5. Single State Machine
10.6. Scanning Classes for Annotations
  • Prev
  • Next