Save This Page
Home » jboss-5.0.0.CR1-src » org » jboss » ejb » plugins » jaws » jdbc » [javadoc | source]
org.jboss.ejb.plugins.jaws.jdbc
public class: JDBCPreloadFinderCommand [javadoc | source]
java.lang.Object
   org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand
      org.jboss.ejb.plugins.jaws.jdbc.JDBCQueryCommand
         org.jboss.ejb.plugins.jaws.jdbc.JDBCFinderCommand
            org.jboss.ejb.plugins.jaws.jdbc.JDBCPreloadFinderCommand

All Implemented Interfaces:
    JPMFindEntitiesCommand

Direct Known Subclasses:
    JDBCPreloadByPrimaryKeyCommand

Preloads data for all entities in where clause
Field Summary
protected  JDBCFinderCommand finderDelegate    The finder we delegate to for setParameters and to get our SQL 
protected  JDBCLoadEntityCommand loadCommand    The load command we delegate to for our column list 
Fields inherited from org.jboss.ejb.plugins.jaws.jdbc.JDBCFinderCommand:
finderMetaData
Fields inherited from org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand:
factory,  jawsEntity,  name
Constructor:
 public JDBCPreloadFinderCommand(JDBCCommandFactory factory,
    String name) 
 public JDBCPreloadFinderCommand(JDBCCommandFactory factory,
    FinderMetaData f) 
 public JDBCPreloadFinderCommand(JDBCCommandFactory factory,
    JDBCFinderCommand finder) 
Method from org.jboss.ejb.plugins.jaws.jdbc.JDBCPreloadFinderCommand Summary:
buildSQL,   createKey,   getFromClause,   getOrderByClause,   getWhereClause,   handleResult,   preloadOneEntity,   setParameters
Methods from org.jboss.ejb.plugins.jaws.jdbc.JDBCFinderCommand:
execute,   getFinderMetaData,   getFromClause,   getOrderByClause,   getWhereClause,   handleResult
Methods from org.jboss.ejb.plugins.jaws.jdbc.JDBCQueryCommand:
executeStatementAndHandleResult,   handleResult
Methods from org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand:
executeStatementAndHandleResult,   getCMPFieldValue,   getConnection,   getJDBCType,   getJDBCTypeName,   getJawsCMPFieldJDBCType,   getName,   getPkColumnList,   getPkColumnWhereList,   getPkFieldValue,   getResultObject,   getResultObject,   getSQL,   getState,   isBinaryType,   jdbcExecute,   setCMPFieldValue,   setParameter,   setParameters,   setPrimaryKeyParameters,   setSQL
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.ejb.plugins.jaws.jdbc.JDBCPreloadFinderCommand Detail:
 protected  void buildSQL() 
    Helper method called by the constructors
 protected Object createKey(ResultSet rs) throws Exception 
 public String getFromClause() 
 public String getOrderByClause() 
 public String getWhereClause() 
 protected Object handleResult(ResultSet rs,
    Object argOrArgs) throws Exception 
 protected  void preloadOneEntity(ResultSet rs,
    Object key) 
 protected  void setParameters(PreparedStatement stmt,
    Object argOrArgs) throws Exception