@Singleton
public class AnnotatedMethodInvokingEntityEventListener
extends java.lang.Object
implements io.micronaut.data.event.EntityEventListener<java.lang.Object>
PrePersist.| Constructor and Description |
|---|
AnnotatedMethodInvokingEntityEventListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
postLoad(io.micronaut.data.event.EntityEventContext<java.lang.Object> context) |
void |
postPersist(io.micronaut.data.event.EntityEventContext<java.lang.Object> context) |
void |
postRemove(io.micronaut.data.event.EntityEventContext<java.lang.Object> context) |
void |
postUpdate(io.micronaut.data.event.EntityEventContext<java.lang.Object> context) |
boolean |
prePersist(io.micronaut.data.event.EntityEventContext<java.lang.Object> context) |
boolean |
preRemove(io.micronaut.data.event.EntityEventContext<java.lang.Object> context) |
boolean |
preUpdate(io.micronaut.data.event.EntityEventContext<java.lang.Object> context) |
boolean |
supports(io.micronaut.data.model.runtime.RuntimePersistentEntity<java.lang.Object> entity,
java.lang.Class<? extends java.lang.annotation.Annotation> eventType) |
public AnnotatedMethodInvokingEntityEventListener()
public boolean supports(io.micronaut.data.model.runtime.RuntimePersistentEntity<java.lang.Object> entity,
java.lang.Class<? extends java.lang.annotation.Annotation> eventType)
supports in interface io.micronaut.data.event.EntityEventListener<java.lang.Object>public boolean prePersist(@NonNull
io.micronaut.data.event.EntityEventContext<java.lang.Object> context)
prePersist in interface io.micronaut.data.event.EntityEventListener<java.lang.Object>public void postPersist(@NonNull
io.micronaut.data.event.EntityEventContext<java.lang.Object> context)
postPersist in interface io.micronaut.data.event.EntityEventListener<java.lang.Object>public void postLoad(@NonNull
io.micronaut.data.event.EntityEventContext<java.lang.Object> context)
postLoad in interface io.micronaut.data.event.EntityEventListener<java.lang.Object>public boolean preRemove(@NonNull
io.micronaut.data.event.EntityEventContext<java.lang.Object> context)
preRemove in interface io.micronaut.data.event.EntityEventListener<java.lang.Object>public void postRemove(@NonNull
io.micronaut.data.event.EntityEventContext<java.lang.Object> context)
postRemove in interface io.micronaut.data.event.EntityEventListener<java.lang.Object>public boolean preUpdate(@NonNull
io.micronaut.data.event.EntityEventContext<java.lang.Object> context)
preUpdate in interface io.micronaut.data.event.EntityEventListener<java.lang.Object>public void postUpdate(@NonNull
io.micronaut.data.event.EntityEventContext<java.lang.Object> context)
postUpdate in interface io.micronaut.data.event.EntityEventListener<java.lang.Object>