Package de.caluga.morphium
Interface MorphiumStorageListener<T>
- All Known Implementing Classes:
JavaxValidationStorageListener,MessagingCacheSynchronizer,MorphiumStorageAdapter
public interface MorphiumStorageListener<T>
- Author:
- stephan These listeners will be informed about Storing _any_ object in morphium!
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidpostRemove(Morphium m, Query<T> q) voidpostRemove(Morphium m, List<T> lst) voidpostRemove(Morphium m, T r) voidvoidvoidpostUpdate(Morphium m, Class<? extends T> cls, Enum updateType) voidvoidvoidvoidvoidvoid
-
Method Details
-
preStore
- Throws:
MorphiumAccessVetoException
-
preStore
- Throws:
MorphiumAccessVetoException
-
postStore
-
postStore
-
preRemove
- Throws:
MorphiumAccessVetoException
-
preRemove
- Throws:
MorphiumAccessVetoException
-
postRemove
-
postRemove
-
postDrop
-
preDrop
- Throws:
MorphiumAccessVetoException
-
postRemove
-
postLoad
-
postLoad
-
preUpdate
void preUpdate(Morphium m, Class<? extends T> cls, Enum updateType) throws MorphiumAccessVetoException - Throws:
MorphiumAccessVetoException
-
postUpdate
-