|
||||||||||
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 |