org.openejb.deployment
Class SchemataBuilder
java.lang.Object
org.openejb.deployment.SchemataBuilder
- public abstract class SchemataBuilder
- extends Object
- Version:
- $Revision: 446208 $ $Date: 2006-05-31 23:42:46 +0200 (Wed, 31 May 2006) $
Method Summary |
protected abstract org.tranql.ejb.EJBProxyFactory |
buildEJBProxyFactory(org.apache.geronimo.xbeans.j2ee.EntityBeanType entityBean,
String remoteInterfaceName,
String homeInterfaceName,
String localInterfaceName,
String localHomeInterfaceName,
ClassLoader cl)
|
protected abstract org.tranql.pkgenerator.PrimaryKeyGenerator |
buildPKGenerator(org.openejb.xbeans.pkgen.EjbKeyGeneratorType config,
Class pkClass)
|
Schemata |
buildSchemata(String moduleName,
org.apache.geronimo.xbeans.j2ee.EjbJarType ejbJar,
OpenejbOpenejbJarType openejbEjbJar,
DataSource datasource,
ClassLoader cl)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SchemataBuilder
public SchemataBuilder()
buildSchemata
public Schemata buildSchemata(String moduleName,
org.apache.geronimo.xbeans.j2ee.EjbJarType ejbJar,
OpenejbOpenejbJarType openejbEjbJar,
DataSource datasource,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
buildEJBProxyFactory
protected abstract org.tranql.ejb.EJBProxyFactory buildEJBProxyFactory(org.apache.geronimo.xbeans.j2ee.EntityBeanType entityBean,
String remoteInterfaceName,
String homeInterfaceName,
String localInterfaceName,
String localHomeInterfaceName,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
buildPKGenerator
protected abstract org.tranql.pkgenerator.PrimaryKeyGenerator buildPKGenerator(org.openejb.xbeans.pkgen.EjbKeyGeneratorType config,
Class pkClass)
throws org.apache.geronimo.common.DeploymentException,
org.tranql.ql.QueryException
- Throws:
org.apache.geronimo.common.DeploymentException
org.tranql.ql.QueryException
Copyright © 1999-2006 OpenEJB. All Rights Reserved.