接口 Triggers
- 所有已知实现类:
TriggersImpl
public interface Triggers
-
方法概要
修饰符和类型方法说明voidaddAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener) default voidaddAssociationListener(org.babyfish.jimmer.meta.TypedProp<?, ?> prop, AssociationListener listener) default <E> voidaddEntityListener(Class<E> entityType, EntityListener<E> listener) voidaddEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<org.babyfish.jimmer.runtime.ImmutableSpi> listener) default voidfireAssociationEvict(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId) voidfireAssociationEvict(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object reason) default voidfireEntityTableChange(Object oldRow, Object newRow) voidfireEntityTableChange(Object oldRow, Object newRow, Object reason) default voidfireMiddleTableDelete(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId) voidfireMiddleTableDelete(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Object reason) default voidfireMiddleTableInsert(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId) voidfireMiddleTableInsert(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Object reason) voidremoveAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener) default voidremoveAssociationListener(org.babyfish.jimmer.meta.TypedProp<?, ?> prop, AssociationListener listener) default <E> voidremoveEntityListener(Class<E> entityType, EntityListener<E> listener) voidremoveEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<org.babyfish.jimmer.runtime.ImmutableSpi> listener)
-
方法详细资料
-
addEntityListener
-
removeEntityListener
-
addEntityListener
void addEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<org.babyfish.jimmer.runtime.ImmutableSpi> listener) -
removeEntityListener
void removeEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<org.babyfish.jimmer.runtime.ImmutableSpi> listener) -
addAssociationListener
default void addAssociationListener(org.babyfish.jimmer.meta.TypedProp<?, ?> prop, AssociationListener listener) -
addAssociationListener
void addAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener) -
removeAssociationListener
default void removeAssociationListener(org.babyfish.jimmer.meta.TypedProp<?, ?> prop, AssociationListener listener) -
removeAssociationListener
void removeAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener) -
fireEntityTableChange
-
fireEntityTableChange
-
fireMiddleTableDelete
-
fireMiddleTableDelete
-
fireMiddleTableInsert
-
fireMiddleTableInsert
-
fireAssociationEvict
-
fireAssociationEvict
-