接口 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 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 voidfireMiddleTableDelete(org.babyfish.jimmer.meta.TypedProp<?,?> prop, Object sourceId, Object targetId)default voidfireMiddleTableDelete(org.babyfish.jimmer.meta.TypedProp<?,?> 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)default voidfireMiddleTableInsert(org.babyfish.jimmer.meta.TypedProp<?,?> prop, Object sourceId, Object targetId)default voidfireMiddleTableInsert(org.babyfish.jimmer.meta.TypedProp<?,?> 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
-
fireMiddleTableDelete
-
fireMiddleTableDelete
-
fireMiddleTableInsert
-
fireMiddleTableInsert
-
fireMiddleTableInsert
-
fireMiddleTableInsert
-