org.openejb.deployment.pkgen
Interface PKGenBuilder
- All Known Implementing Classes:
- TranQLPKGenBuilder
- public interface PKGenBuilder
Process the key-generator element in a deployment descriptor, and create
a matching PrimaryKeyGenerator object. This is a common utility which
can be invoked by the builder of any other schema which includes nested
key-generator elements.
This is a placeholder interface in case other PK Generator implementations
become available. If so, the return type and exception type would need
to be changed to not be a TranQL interface.
- Version:
- $Revision: 445702 $ $Date: 2005-09-13 15:05:00 +0200 (Tue, 13 Sep 2005) $
configurePKGenerator
public org.tranql.pkgenerator.PrimaryKeyGenerator configurePKGenerator(org.openejb.xbeans.pkgen.EjbKeyGeneratorType config,
TransactionManager tm,
DataSource dataSource,
Class pkClass,
org.apache.geronimo.j2ee.deployment.EARContext earContext)
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.