|
||||||||||
| PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractCreateCommand (src)
org.jboss.ejb.plugins.cmp.jdbc.JDBCInsertPKCreateCommand
Base class for create commands that actually insert the primary key value. If an exception processor is not supplied, this command will perform an additional query to determine if a DuplicateKeyException should be thrown.
| Field Summary | |
protected java.lang.String |
existsSQL
|
| Fields inherited from class org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractCreateCommand (src) |
createAllowed, debug, entity, exceptionProcessor, insertAfterEjbPostCreate, insertFields, insertSQL, log, securityManager, trace |
| Constructor Summary | |
JDBCInsertPKCreateCommand()
|
|
| Method Summary | |
protected void |
beforeInsert(EntityEnterpriseContext (src) ctx)
|
void |
init(JDBCStoreManager (src) manager)
|
protected void |
initExistsSQL()
|
| Methods inherited from class org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractCreateCommand (src) |
afterInsert, checkCreateAllowed, execute, executeInsert, generateFields, getGeneratedPKField, getPrimaryKey, initEntityCommand, initGeneratedFields, initInsertFields, initInsertSQL, isInsertField, performInsert, prepareStatement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.lang.String existsSQL
| Constructor Detail |
public JDBCInsertPKCreateCommand()
| Method Detail |
public void init(JDBCStoreManager (src) manager)
throws DeploymentException (src)
init in interface JDBCCreateCommand (src) init in class JDBCAbstractCreateCommand (src) DeploymentException (src) protected void initExistsSQL()
protected void beforeInsert(EntityEnterpriseContext (src) ctx)
throws CreateException (src)
beforeInsert in class JDBCAbstractCreateCommand (src) CreateException (src)
|
||||||||||
| PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||