接口 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, Connection con) voidfireEntityTableChange(Object oldRow, Object newRow, Connection con, Object reason) default voidfireMiddleTableDelete(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Connection con) voidfireMiddleTableDelete(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Connection con, Object reason) default voidfireMiddleTableInsert(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Connection con) voidfireMiddleTableInsert(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Connection con, 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
default void fireMiddleTableDelete(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Connection con) -
fireMiddleTableDelete
void fireMiddleTableDelete(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Connection con, Object reason) -
fireMiddleTableInsert
default void fireMiddleTableInsert(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Connection con) -
fireMiddleTableInsert
void fireMiddleTableInsert(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Connection con, Object reason) -
fireAssociationEvict
-
fireAssociationEvict
-