dain 2006/02/01 06:50:02
Modified: modules/core/src/java/org/openejb
AbstractInstanceContext.java
ConnectionTrackingInterceptor.java
EJBContainer.java EJBInstanceContext.java
EJBInvocation.java EJBInvocationImpl.java
EJBInvocationImplRemote.java EJBModuleImpl.java
InstanceContextFactory.java
SystemExceptionInterceptor.java
Added: modules/core/src/java/org/openejb AbstractEjbDeployment.java
AbstractRpcDeployment.java BmpEjbContainer.java
BmpEjbDeployment.java CallbackMethod.java
CmpEjbContainer.java CmpEjbDeployment.java
DeploymentIndex.java
DeploymentNotFoundException.java
EjbCallbackInvocation.java EjbContainer.java
EjbDeployment.java EjbInvocation.java
EjbInvocationImpl.java EjbInvocationImplRemote.java
EntityEjbContainer.java EntityEjbDeployment.java
ExtendedEjbDeployment.java MdbContainer.java
MethodMap.java MethodSpec.java
RpcEjbDeployment.java RpcEjbDeploymentFactory.java
RpcSignatureIndexBuilder.java
SignatureIndexBuilder.java
StatefulEjbContainer.java
StatefulEjbDeployment.java
StatefulEjbDeploymentFactory.java
StatelessEjbContainer.java
StatelessEjbDeployment.java
StatelessEjbDeploymentFactory.java
Removed: modules/core/src/java/org/openejb
AbstractInterceptorBuilder.java ContainerIndex.java
ContainerNotFoundException.java
GenericEJBContainer.java InterceptorBuilder.java
TwoChains.java
Log:Major refactor Split container into an object to represent a deployed ejb and a set of shared containers which process invocations Introduced interface between CMP container and CMP engine Revision Changes Path 1.11 +19 -8 openejb/modules/core/src/java/org/openejb/AbstractInstanceContext.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/AbstractInstanceContext.java.diff?r1=1.10&r2=1.11 1.6 +2 -2 openejb/modules/core/src/java/org/openejb/ConnectionTrackingInterceptor.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/ConnectionTrackingInterceptor.java.diff?r1=1.5&r2=1.6 1.12 +27 -118 openejb/modules/core/src/java/org/openejb/EJBContainer.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EJBContainer.java.diff?r1=1.11&r2=1.12 1.8 +3 -1 openejb/modules/core/src/java/org/openejb/EJBInstanceContext.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EJBInstanceContext.java.diff?r1=1.7&r2=1.8 1.4 +6 -2 openejb/modules/core/src/java/org/openejb/EJBInvocation.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EJBInvocation.java.diff?r1=1.3&r2=1.4 1.8 +17 -6 openejb/modules/core/src/java/org/openejb/EJBInvocationImpl.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EJBInvocationImpl.java.diff?r1=1.7&r2=1.8 1.2 +5 -5 openejb/modules/core/src/java/org/openejb/EJBInvocationImplRemote.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EJBInvocationImplRemote.java.diff?r1=1.1&r2=1.2 1.20 +18 -67 openejb/modules/core/src/java/org/openejb/EJBModuleImpl.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EJBModuleImpl.java.diff?r1=1.19&r2=1.20 1.9 +1 -11 openejb/modules/core/src/java/org/openejb/InstanceContextFactory.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/InstanceContextFactory.java.diff?r1=1.8&r2=1.9 1.2 +5 -11 openejb/modules/core/src/java/org/openejb/SystemExceptionInterceptor.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/SystemExceptionInterceptor.java.diff?r1=1.1&r2=1.2 1.1 openejb/modules/core/src/java/org/openejb/AbstractEjbDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/AbstractEjbDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/AbstractRpcDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/AbstractRpcDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/BmpEjbContainer.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/BmpEjbContainer.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/BmpEjbDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/BmpEjbDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/CallbackMethod.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/CallbackMethod.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/CmpEjbContainer.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/CmpEjbContainer.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/CmpEjbDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/CmpEjbDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/DeploymentIndex.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/DeploymentIndex.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/DeploymentNotFoundException.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/DeploymentNotFoundException.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/EjbCallbackInvocation.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EjbCallbackInvocation.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/EjbContainer.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EjbContainer.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/EjbDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EjbDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/EjbInvocation.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EjbInvocation.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/EjbInvocationImpl.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EjbInvocationImpl.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/EjbInvocationImplRemote.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EjbInvocationImplRemote.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/EntityEjbContainer.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EntityEjbContainer.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/EntityEjbDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/EntityEjbDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/ExtendedEjbDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/ExtendedEjbDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/MdbContainer.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/MdbContainer.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/MethodMap.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/MethodMap.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/MethodSpec.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/MethodSpec.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/RpcEjbDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/RpcEjbDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/RpcEjbDeploymentFactory.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/RpcEjbDeploymentFactory.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/RpcSignatureIndexBuilder.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/RpcSignatureIndexBuilder.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/SignatureIndexBuilder.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/SignatureIndexBuilder.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/StatefulEjbContainer.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/StatefulEjbContainer.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/StatefulEjbDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/StatefulEjbDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/StatefulEjbDeploymentFactory.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/StatefulEjbDeploymentFactory.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/StatelessEjbContainer.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/StatelessEjbContainer.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/StatelessEjbDeployment.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/StatelessEjbDeployment.java?rev=1.1 1.1 openejb/modules/core/src/java/org/openejb/StatelessEjbDeploymentFactory.java http://cvs.openejb.codehaus.org/cvsweb.cgi/openejb/modules/core/src/java/org/openejb/StatelessEjbDeploymentFactory.java?rev=1.1
