Assembler

|  |  |  | OpenEJB Assembler |

Main
Welcome!
Download
Mailing Lists
The Team

Users
Quickstart
Hello World!
CMP Example
CMP Guide
Deploy
Startup
Validation
Configuration
Support
Request Feature
FAQ

Servers
Local Server
Remote Server
Tomcat

Integrators
Why OpenEJB
Overview
Design
Specification
Presentation

Developers
Custom Services
Release Plan
Source Code
SourceForge

Assembler Sub-component of OpenEJB
Definition Instantiates and assembles a configured, runnable, instance of the container system and all sub-components. Vendors needing extreme control over the construction of the container system can get it by implementing this class. Doing this comes with large amounts of resposibility and complexity and should not be done without consulting the OpenEJB team first.

Responsibilities

| Instantiate and initialize all Container implementations
| Instantiate and initialize TransactionService implementation
| Instantiate and initialize SecurityService implementation
| Instantiate and initialize all ResourceManagers
| Load all deployed beans
| Populate each deployment's JNDI ENC
| Populate the IntraVM Server's global, client, JNDI namespace

Related Packages

| org.openejb.spi.Assembler

Implementations

| Classic Assembler

Java, EJB, JDBC, JNDI, JTA, Sun, Sun Microsystems are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. XML, XML Schema, XSLT and related standards are trademarks or registered trademarks of MIT, INRIA, Keio or others, and a product of the World Wide Web Consortium. All other product names mentioned herein are trademarks of their respective owners.