1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.components.persistence.store;
18
19 /***
20 * <p>
21 * PersistenceStoreEventListener
22 * </p>
23 *
24 *
25 * @
26 * @author <a href="mailto:weaver@apache.org">Scott T. Weaver</a>
27 * @version $ $
28 *
29 */
30 public interface PersistenceStoreEventListener extends TransactionEventListener
31 {
32 void afterLookup(PersistenceStoreEvent event);
33
34 void beforeLookup(PersistenceStoreEvent event);
35
36 void afterDeletePersistent(PersistenceStoreEvent event);
37
38 void beforeDeletePersistent(PersistenceStoreEvent event);
39
40 void afterMakePersistent(PersistenceStoreEvent event);
41
42 void beforeMakePersistent(PersistenceStoreEvent event);
43
44 void beforeClose(PersistenceStoreEvent event);
45
46 void afterClose(PersistenceStoreEvent event);
47
48 }