Package org.openejb.alt.assembler.classic.xml

The classes and interfaces directly under this package define the basic parts of the OpenEJB assembler xml system architecture.

See:
          Description

Interface Summary
DomObject  
 

Class Summary
ConnectionManager A subclass of ConnectionManagerInfo filled with data from an XML file.
Connector A subclass of ConnectorInfo filled with data from an XML file.
Container A subclass of ContainerInfo filled with data from an XML file.
ContainerSystem A subclass of ContainerSystemInfo filled with data from an XML file.
DomOpenEjbConfigurationFactory Factory for creating an instance of the OpenEjbConfiguration using DOM and and XML configuration file
DomTools  
EjbReference A subclass of EjbReferenceInfo filled with data from an XML file.
EjbReferenceLocation A subclass of EjbReferenceLocationInfo filled with data from an XML file.
EnterpriseBean A subclass of EnterpriseBeanInfo filled with data from an XML file.
EntityBean A subclass of EntityBeanInfo filled with data from an XML file.
EntityContainer A subclass of EntityContainerInfo filled with data from an XML file.
EnvEntry A subclass of EnvEntryInfo filled with data from an XML file.
Facilities A subclass of FacilitiesInfo filled with data from an XML file.
IntraVmServer A subclass of IntraVmServerInfo filled with data from an XML file.
JndiContext A subclass of JndiContext filled with data from an XML file.
JndiEnc A subclass of JndiEncInfo filled with data from an XML file.
ManagedConnectionFactory A subclass of ManagedConnectionFactoryInfo filled with data from an XML file.
Method A subclass of MethodInfo filled with data from an XML file.
MethodPermission A subclass of MethodPermissionInfo filled with data from an XML file.
MethodTransaction A subclass of MethodTransactionInfo filled with data from an XML file.
Query A subclass of MethodPermissionInfo filled with data from an XML file.
Resource A subclass of ResourceInfo filled with data from an XML file.
ResourceReference A subclass of ResourceReferenceInfo filled with data from an XML file.
ResourceReferenceLocation A subclass of ResourceReferenceLocationInfo filled with data from an XML file.
RoleMapping A subclass of RoleMappingInfo filled with data from an XML file.
SecurityRole A subclass of SecurityRoleInfo filled with data from an XML file.
SecurityRoleReference A subclass of SecurityRoleReferenceInfo filled with data from an XML file.
SecurityService A subclass of SecurityServiceInfo filled with data from an XML file.
Service A subclass of ServiceInfo filled with data from an XML file.
StatefulBean A subclass of StatefulBeanInfo filled with data from an XML file.
StatefulSessionContainer A subclass of StatefulSessionContainerInfo filled with data from an XML file.
StatelessBean A subclass of StatelessBeanInfo filled with data from an XML file.
StatelessSessionContainer A subclass of StatelessSessionContainerInfo filled with data from an XML file.
TransactionService A subclass of TransactionServiceInfo filled with data from an XML file.
XmlOpenEJBConfiguration  
 

Package org.openejb.alt.assembler.classic.xml Description

The classes and interfaces directly under this package define the basic parts of the OpenEJB assembler xml system architecture.

Package Specification

OpenEJB is a pre-built, self-contained, portable EJB container system that can be plugged into any application server environment. OpenEJB provides a clear separation of responsibilities between the EJB container and the EJB server. The application server and OpenEJB container system interact through the interfaces and classes defined in this package, called the Container Provider Interface (CPI). The CPI and the OpenEJB specifaction form the container-server contact.

Application servers that use OpenEJB are responsible for providing client applications with naming and remote access to the application server. Its services may include providing JNDI and proxy implementations that fulfill the client-server contract of the EJB programming model. When a client makes a request on a remote bean reference, the application server delivers the request to the OpenEJB container system, which delegates the request to the appropriate enterprise bean and applies the transaction, security, and persistence services appropriately.

Related Documentation

See Also:
OpenEJB, ContainerSystem, Container, DeploymentInfo


Copyright © 1999-2011 OpenEJB. All Rights Reserved.