| Package | Description | 
|---|---|
| oracle.jbo.server | 
 Contains the implementation of middle tier components. 
 | 
| oracle.jbo.server.ejb.facade | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BusLogicUnitBase.afterCommit(Row row, TransactionEvent event)  | 
void | 
TransactionListener.afterCommit(TransactionEvent e)
Called to report that a Commit operation has occurred. 
 | 
void | 
ViewObjectImpl.afterCommit(TransactionEvent event)
Handles events raised after a transaction has been committed. 
 | 
void | 
EntityImpl.afterCommit(TransactionEvent e)  | 
void | 
ApplicationModuleImpl.afterCommit(TransactionEvent e)  | 
void | 
BusLogicUnitBase.afterPost(Row row, TransactionEvent event)  | 
void | 
TransactionListener.afterRemove(TransactionEvent e)
A cleanup routine to be invoked by transaction manager when this transaction listener is removed from the manager's list. 
 | 
void | 
ViewObjectImpl.afterRemove(TransactionEvent event)
Handles events raised after rows have been removed. 
 | 
void | 
EntityImpl.afterRemove(TransactionEvent e)
A cleanup routine to be invoked by transaction manager when this transaction listener is removed from the manager's list. 
 | 
void | 
ApplicationModuleImpl.afterRemove(TransactionEvent e)  | 
void | 
TransactionListener.afterRollback(TransactionEvent e)
Called to report that a Rollback operation has occurred. 
 | 
void | 
ViewObjectImpl.afterRollback(TransactionEvent event)
Handles events raised after a transaction has been rolled back. 
 | 
void | 
EntityImpl.afterRollback(TransactionEvent e)
Internal: Applications should not call this method. 
 | 
void | 
ApplicationModuleImpl.afterRollback(TransactionEvent e)  | 
protected void | 
ApplicationModuleImpl.afterValidate(TransactionEvent te)
Callback from the transaction after completing a validation iteration. 
 | 
void | 
BusLogicUnitBase.beforeCommit(Row row, TransactionEvent event)  | 
void | 
TransactionListener.beforeCommit(TransactionEvent e)
Called to report that a Commit operation is imminent. 
 | 
void | 
ViewObjectImpl.beforeCommit(TransactionEvent e)
Handles events raised before a transaction is committed. 
 | 
void | 
EntityImpl.beforeCommit(TransactionEvent e)
Polls transaction listeners before a commit operation. 
 | 
void | 
ApplicationModuleImpl.beforeCommit(TransactionEvent e)  | 
void | 
BusLogicUnitBase.beforePost(Row row, TransactionEvent event)  | 
void | 
TransactionListener.beforeRollback(TransactionEvent e)
Called to report that a Rollback operation is imminent. 
 | 
void | 
ViewObjectImpl.beforeRollback(TransactionEvent e)
Handles events raised before a transaction is rolled back. 
 | 
void | 
EntityImpl.beforeRollback(TransactionEvent e)
Polls transaction listeners before a rollback operation. 
 | 
void | 
ApplicationModuleImpl.beforeRollback(TransactionEvent e)  | 
protected void | 
ApplicationModuleImpl.beforeValidate(TransactionEvent te)
Callback from the transaction before starting a validation iteration. 
 | 
protected void | 
EntityImpl.doDML(int operation, TransactionEvent e)
Performs INSERT/UPDATE/DELETE processing for the row. 
 | 
protected void | 
DSEntityImpl.doDML(int operation, TransactionEvent e)  | 
protected void | 
EntityImpl.doDMLForCascadeUpdate(TransactionEvent e, java.util.ArrayList tpl, java.util.ArrayList ecList, boolean startingEntity)
Advanced method: Applications should typically not use this method. 
 | 
protected void | 
EntityImpl.doDMLWithLOBs(int operation, TransactionEvent e)
Performs INSERT/UPDATE/DELETE processing for Entity Objects that contain LOBs. 
 | 
void | 
SQLBuilder.doEntityDML(EntityImpl enrt, int operation, TransactionEvent e)
Performs the appropriate SQL Data Manipulation Language (DML) operations on the database to reflect an update, delete or insert operation on an Entity Object. 
 | 
void | 
OracleSQLBuilderImpl.doEntityDML(EntityImpl entityContext, int operation, TransactionEvent e)  | 
void | 
BaseSQLBuilderImpl.doEntityDML(EntityImpl entityContext, int operation, TransactionEvent e)  | 
protected void | 
EntityImpl.donePostingAll(TransactionEvent e)  | 
protected void | 
DBTransactionImpl.postChanges(TransactionEvent te)
Internal: Applications should not use this method. 
 | 
void | 
ViewObjectImpl.postChanges(TransactionEvent e)
This method is not implemented in this class. 
 | 
void | 
EntityImpl.postChanges(TransactionEvent e)
Initiates a post operation for this Entity Object. 
 | 
void | 
TransactionPostListener.postChanges(TransactionEvent e)
Notifies a listener to post any cached changes to the database. 
 | 
protected void | 
EntityImpl.prepareForBatchDML(int operation, TransactionEvent te)
Advanced: Most applications should not use this method. A pre-doDML() step which calls prepareForDML() with the appropriate operation so that applications can perform attribute updates like history column etc. 
 | 
protected void | 
EntityImpl.prepareForDML(int operation, TransactionEvent e)
A pre-doDML() notification that allows subclasses to modify any attributes on this entity that should be updated in the database. 
 | 
protected boolean | 
BaseSQLBuilderImpl.shouldSkipDML(EntityImpl entityContext, int operation, TransactionEvent e)
Checks if the entity needs to be posted to the database or not. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
EntityFacadeImpl.doDML(int operation, TransactionEvent e)
Overrides the base implementation of  
doDML(int, oracle.jbo.server.TransactionEvent). |