接口 Triggers
- 所有已知实现类:
TriggersImpl
public interface Triggers
-
方法概要
修饰符和类型方法说明voidaddAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener) default voidaddAssociationListener(org.babyfish.jimmer.meta.TypedProp<?, ?> prop, AssociationListener listener) voidaddAssociationListener(AssociationListener listener) default <E> voidaddEntityListener(Class<E> entityType, EntityListener<E> listener) voidaddEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<?> listener) voidaddEntityListener(EntityListener<?> listener) default voidfireAssociationEvict(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Connection con) voidfireAssociationEvict(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Connection con, Object reason) default voidfireEntityEvict(org.babyfish.jimmer.meta.ImmutableType type, Object sourceId, Connection con) voidfireEntityEvict(org.babyfish.jimmer.meta.ImmutableType type, Object sourceId, Connection con, 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) booleanvoidremoveAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener) default voidremoveAssociationListener(org.babyfish.jimmer.meta.TypedProp<?, ?> prop, AssociationListener listener) voidremoveAssociationListener(AssociationListener listener) default <E> voidremoveEntityListener(Class<E> entityType, EntityListener<E> listener) voidremoveEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<?> listener) voidremoveEntityListener(EntityListener<?> listener)
-
方法详细资料
-
addEntityListener
-
removeEntityListener
-
addEntityListener
void addEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<?> listener) -
removeEntityListener
void removeEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<?> listener) -
addEntityListener
-
removeEntityListener
-
addAssociationListener
default void addAssociationListener(org.babyfish.jimmer.meta.TypedProp<?, ?> prop, AssociationListener listener) -
removeAssociationListener
default void removeAssociationListener(org.babyfish.jimmer.meta.TypedProp<?, ?> prop, AssociationListener listener) -
addAssociationListener
void addAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener) -
removeAssociationListener
void removeAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener) -
addAssociationListener
-
removeAssociationListener
-
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) -
fireEntityEvict
default void fireEntityEvict(org.babyfish.jimmer.meta.ImmutableType type, Object sourceId, Connection con) -
fireEntityEvict
void fireEntityEvict(org.babyfish.jimmer.meta.ImmutableType type, Object sourceId, Connection con, Object reason) -
fireAssociationEvict
default void fireAssociationEvict(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Connection con) -
fireAssociationEvict
void fireAssociationEvict(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Connection con, Object reason) -
isTransaction
boolean isTransaction()
-