org.exolab.castor.jdo.engine
Class SQLStatementCreate

java.lang.Object
  extended by org.exolab.castor.jdo.engine.SQLStatementCreate

public class SQLStatementCreate
extends java.lang.Object


Constructor Summary
SQLStatementCreate(SQLEngine engine, PersistenceFactory factory)
           
 
Method Summary
 java.lang.Object executeStatement(Database database, java.sql.Connection conn, Identity identity, ProposedEntity entity)
           
 java.lang.Object executeStatementAfterInsert(Database database, java.sql.Connection conn, Identity identity, ProposedEntity entity)
           
 java.lang.Object executeStatementBeforeInsert(Database database, java.sql.Connection conn, Identity identity, ProposedEntity entity)
           
 java.lang.Object executeStatementDuringInsert(Database database, java.sql.Connection conn, Identity identity, ProposedEntity entity)
           
 java.lang.Object executeStatementNoKeygen(Database database, java.sql.Connection conn, Identity identity, ProposedEntity entity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLStatementCreate

public SQLStatementCreate(SQLEngine engine,
                          PersistenceFactory factory)
                   throws MappingException
Throws:
MappingException
Method Detail

executeStatement

public java.lang.Object executeStatement(Database database,
                                         java.sql.Connection conn,
                                         Identity identity,
                                         ProposedEntity entity)
                                  throws PersistenceException
Throws:
PersistenceException

executeStatementNoKeygen

public java.lang.Object executeStatementNoKeygen(Database database,
                                                 java.sql.Connection conn,
                                                 Identity identity,
                                                 ProposedEntity entity)
                                          throws PersistenceException
Throws:
PersistenceException

executeStatementBeforeInsert

public java.lang.Object executeStatementBeforeInsert(Database database,
                                                     java.sql.Connection conn,
                                                     Identity identity,
                                                     ProposedEntity entity)
                                              throws PersistenceException
Throws:
PersistenceException

executeStatementDuringInsert

public java.lang.Object executeStatementDuringInsert(Database database,
                                                     java.sql.Connection conn,
                                                     Identity identity,
                                                     ProposedEntity entity)
                                              throws PersistenceException
Throws:
PersistenceException

executeStatementAfterInsert

public java.lang.Object executeStatementAfterInsert(Database database,
                                                    java.sql.Connection conn,
                                                    Identity identity,
                                                    ProposedEntity entity)
                                             throws PersistenceException
Throws:
PersistenceException


Copyright © 2011. All Rights Reserved.