maguro 2004/11/05 18:41:42
Modified: modules/core/src/java/org/openejb/deployment
OpenEJBModuleBuilder.java
Log:
Intermediate CORBA checkin
Revision Changes Path
1.45 +12 -1
openejb/modules/core/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java
Index: OpenEJBModuleBuilder.java
===================================================================
RCS file:
/scm/openejb/openejb/modules/core/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- OpenEJBModuleBuilder.java 5 Nov 2004 19:14:03 -0000 1.44
+++ OpenEJBModuleBuilder.java 5 Nov 2004 23:41:42 -0000 1.45
@@ -84,6 +84,7 @@
import org.apache.xmlbeans.XmlException;
import org.apache.xmlbeans.XmlObject;
import org.openejb.EJBModuleImpl;
+import org.openejb.corba.compiler.SkeletonGenerator;
import org.openejb.proxy.EJBProxyFactory;
import org.openejb.proxy.ProxyObjectFactory;
import org.openejb.proxy.ProxyRefAddr;
@@ -110,6 +111,7 @@
private final EntityBuilder entityBuilder;
private final MdbBuilder mdbBuilder;
private final SecurityBuilder securityBuilder;
+ private SkeletonGenerator skeletonGenerator;
public OpenEJBModuleBuilder() {
this.securityBuilder = new SecurityBuilder(this);
@@ -123,6 +125,14 @@
return securityBuilder;
}
+ public SkeletonGenerator getSkeletonGenerator() {
+ return skeletonGenerator;
+ }
+
+ public void setSkeletonGenerator(SkeletonGenerator skeletonGenerator) {
+ this.skeletonGenerator = skeletonGenerator;
+ }
+
public Module createModule(File plan, JarFile moduleFile) throws
DeploymentException {
return createModule(plan, moduleFile, "war", null, true);
}
@@ -483,6 +493,7 @@
GBeanInfoBuilder infoFactory = new
GBeanInfoBuilder(OpenEJBModuleBuilder.class);
infoFactory.addInterface(ModuleBuilder.class);
infoFactory.addInterface(EJBReferenceBuilder.class);
+ infoFactory.addReference("SkeletonGenerator", SkeletonGenerator.class);
GBEAN_INFO = infoFactory.getBeanInfo();
}