org.jboss.ejb.plugins.cmp.jdbc.metadata
Class JDBCQueryMetaDataFactory

java.lang.Object
  extended byorg.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCQueryMetaDataFactory

public class JDBCQueryMetaDataFactory
extends java.lang.Object

JDBCQueryMetaDataFactory constructs a JDBCQueryMetaData object based on the query specifiection type.


Constructor Summary
JDBCQueryMetaDataFactory(JDBCEntityMetaData (src)  entity)
           
 
Method Summary
 java.util.Map createJDBCQueryMetaData(org.w3c.dom.Element queryElement, java.util.Map defaultValues, JDBCReadAheadMetaData (src)  readAhead)
           
static JDBCQueryMetaData (src) createJDBCQueryMetaData(JDBCQueryMetaData (src)  jdbcQueryMetaData, JDBCReadAheadMetaData (src)  readAhead, java.lang.Class qlCompiler)
           
 java.util.Map createJDBCQueryMetaData(QueryMetaData (src)  queryData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCQueryMetaDataFactory

public JDBCQueryMetaDataFactory(JDBCEntityMetaData (src)  entity)
Method Detail

createJDBCQueryMetaData

public java.util.Map createJDBCQueryMetaData(QueryMetaData (src)  queryData)
                                      throws DeploymentException (src) 
Throws:
DeploymentException (src)

createJDBCQueryMetaData

public java.util.Map createJDBCQueryMetaData(org.w3c.dom.Element queryElement,
                                             java.util.Map defaultValues,
                                             JDBCReadAheadMetaData (src)  readAhead)
                                      throws DeploymentException (src) 
Throws:
DeploymentException (src)

createJDBCQueryMetaData

public static JDBCQueryMetaData (src)  createJDBCQueryMetaData(JDBCQueryMetaData (src)  jdbcQueryMetaData,
                                                        JDBCReadAheadMetaData (src)  readAhead,
                                                        java.lang.Class qlCompiler)
                                                 throws DeploymentException (src) 
Throws:
DeploymentException (src)