org.jboss.ejb.plugins.cmp.jdbc
Class JDBCQueryManager

java.lang.Object
  extended byorg.jboss.ejb.plugins.cmp.jdbc.JDBCQueryManager

public final class JDBCQueryManager
extends java.lang.Object

Maintains a map from a query method to query command.


Constructor Summary
JDBCQueryManager(JDBCStoreManager (src)  manager)
           
 
Method Summary
 void clear()
           
static QLCompiler (src) getInstance(java.lang.Class impl, Catalog (src)  catalog)
           
static java.lang.Class getQLCompiler(org.w3c.dom.Element query, JDBCEntityMetaData (src)  entity)
           
 JDBCQueryCommand (src) getQueryCommand(java.lang.reflect.Method queryMethod)
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCQueryManager

public JDBCQueryManager(JDBCStoreManager (src)  manager)
Method Detail

getQLCompiler

public static final java.lang.Class getQLCompiler(org.w3c.dom.Element query,
                                                  JDBCEntityMetaData (src)  entity)
                                           throws DeploymentException (src) 
Throws:
DeploymentException (src)

getInstance

public static final QLCompiler (src)  getInstance(java.lang.Class impl,
                                           Catalog (src)  catalog)
                                    throws DeploymentException (src) 
Throws:
DeploymentException (src)

getQueryCommand

public JDBCQueryCommand (src)  getQueryCommand(java.lang.reflect.Method queryMethod)
                                 throws FinderException (src) 
Throws:
FinderException (src)

start

public void start()
           throws DeploymentException (src) 
Throws:
DeploymentException (src)

clear

public void clear()