org.jboss.ejb.plugins.cmp.jdbc2
Class PersistentContext
java.lang.Object
org.jboss.ejb.plugins.cmp.jdbc2.PersistentContext
- public class PersistentContext
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistentContext
public PersistentContext(JDBCEntityBridge2 (src) entity,
EntityTable.Row (src) row)
getFieldValue
public java.lang.Object getFieldValue(int rowIndex)
setFieldValue
public void setFieldValue(int rowIndex,
java.lang.Object value)
setPk
public void setPk(java.lang.Object pk)
throws DuplicateKeyException (src)
- Throws:
DuplicateKeyException (src)
isDirty
public boolean isDirty()
setDirty
public void setDirty()
setDirtyRelations
public void setDirtyRelations()
remove
public void remove()
getCMRState
public JDBCCMRFieldBridge2.FieldState (src) getCMRState(int cmrIndex)
setCMRState
public void setCMRState(int cmrIndex,
JDBCCMRFieldBridge2.FieldState (src) state)
loadCachedRelations
public void loadCachedRelations(int cmrIndex,
Cache.CacheLoader (src) loader)
cacheRelations
public void cacheRelations(int cmrIndex,
Cache.CacheLoader (src) loader)
flush
public void flush()
throws java.sql.SQLException,
DuplicateKeyException (src)
- Throws:
java.sql.SQLException
DuplicateKeyException (src)
nullForeignKey
public void nullForeignKey(EntityTable.ForeignKeyConstraint (src) constraint)
nonNullForeignKey
public void nonNullForeignKey(EntityTable.ForeignKeyConstraint (src) constraint)