Class Summary |
BasicURLClassPath |
|
ClassPathFactory |
|
ContextClassPath |
|
Embedder |
|
LoaderServlet |
|
LoaderServlet.LoaderWrapper |
Ain't classloaders fun?
This class exists to reconcile that loader implementations
may exist in the parent classloader while the loader interface
is also in this classloader. |
OpenEJBInstance |
This class can exist in several child classloaders
Specifically in the tomcat webapp style, this class
is loaded several times. |
SystemClassPath |
|
SystemInstance |
This class aims to be the one and only static in the entire system
A static, singleton, instance of this class can be created with the init(props) method
It is assumed that only one singleton per classloader is possible in any given VM
Thus loading this instance in a classloader will mean there can only be one OpenEJB
instance for that classloader and all children classloaders. |
TomcatClassPath |
|
WebAppClassPath |
|