org.jboss.ejb.plugins.cmp.jdbc2.schema
Class EntityTable.View
java.lang.Object
org.jboss.ejb.plugins.cmp.jdbc2.schema.EntityTable.View
- All Implemented Interfaces:
- Table.View (src)
- Enclosing class:
- EntityTable (src)
- public class EntityTable.View
- extends java.lang.Object
- implements Table.View (src)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityTable.View
public EntityTable.View(Transaction (src) tx)
getRow
public EntityTable.Row (src) getRow(java.lang.Object pk)
getRowByPk
public EntityTable.Row (src) getRowByPk(java.lang.Object pk,
boolean required)
addClean
public void addClean(EntityTable.Row (src) row)
addCreated
public void addCreated(EntityTable.Row (src) row)
throws DuplicateKeyException (src)
- Throws:
DuplicateKeyException (src)
loadRow
public EntityTable.Row (src) loadRow(java.sql.ResultSet rs,
java.lang.Object pk)
loadPk
public java.lang.Object loadPk(java.sql.ResultSet rs)
hasRow
public boolean hasRow(java.lang.Object id)
addRowWithNullFk
public void addRowWithNullFk(EntityTable.Row (src) row)
flushDeleted
public void flushDeleted(Schema.Views (src) views)
throws java.sql.SQLException
- Specified by:
flushDeleted
in interface Table.View (src)
- Throws:
java.sql.SQLException
flushCreated
public void flushCreated(Schema.Views (src) views)
throws java.sql.SQLException
- Specified by:
flushCreated
in interface Table.View (src)
- Throws:
java.sql.SQLException
flushUpdated
public void flushUpdated()
throws java.sql.SQLException
- Specified by:
flushUpdated
in interface Table.View (src)
- Throws:
java.sql.SQLException
beforeCompletion
public void beforeCompletion()
- Specified by:
beforeCompletion
in interface Table.View (src)
committed
public void committed()
- Specified by:
committed
in interface Table.View (src)
rolledback
public void rolledback()
- Specified by:
rolledback
in interface Table.View (src)