| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Executable
An operation which may be scheduled for later execution. Usually, the operation is a database insert/update/delete, together with required second-level cache management.
| Method Summary | |
|---|---|
|  void | beforeExecutions()Called before executing any actions. | 
|  void | execute()Execute this action | 
|  AfterTransactionCompletionProcess | getAfterTransactionCompletionProcess()Get the after-transaction-completion process, if any, for this action. | 
|  BeforeTransactionCompletionProcess | getBeforeTransactionCompletionProcess()Get the before-transaction-completion process, if any, for this action. | 
|  Serializable[] | getPropertySpaces()What spaces (tables) are affected by this action? | 
| Method Detail | 
|---|
Serializable[] getPropertySpaces()
void beforeExecutions()
                      throws HibernateException
HibernateException - Indicates a problem during preparation.
void execute()
             throws HibernateException
HibernateException - Indicates a problem during execution.AfterTransactionCompletionProcess getAfterTransactionCompletionProcess()
BeforeTransactionCompletionProcess getBeforeTransactionCompletionProcess()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||