01: package net.sourceforge.jaxor.api;
02:
03: import java.io.Serializable;
04:
05: /*
06: * User: Mike
07: * Date: Sep 30, 2003
08: * Time: 10:55:20 PM
09: */
10:
11: public interface LifeCycleListener extends Serializable {
12:
13: void beforeCreate();
14:
15: void afterCreate();
16:
17: void afterLoad();
18:
19: void beforeInsert();
20:
21: void afterInsert();
22:
23: void beforeUpdate();
24:
25: void afterUpdate();
26:
27: void beforeDelete();
28: }
|