类 TriggersImpl
java.lang.Object
org.babyfish.jimmer.sql.event.TriggersImpl
- 所有已实现的接口:
Triggers
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener)voidaddEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<org.babyfish.jimmer.runtime.ImmutableSpi> listener)voidfireEntityTableChange(Object oldRow, Object newRow, Object reason)voidfireMiddleTableDelete(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Object reason)voidfireMiddleTableInsert(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Object reason)booleanhasListeners(org.babyfish.jimmer.meta.ImmutableProp prop)booleanhasListeners(org.babyfish.jimmer.meta.ImmutableType type)booleanhasListeners(org.babyfish.jimmer.meta.TypedProp<?,?> prop)voidremoveAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener)voidremoveEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<org.babyfish.jimmer.runtime.ImmutableSpi> listener)
-
构造器详细资料
-
TriggersImpl
public TriggersImpl()
-
-
方法详细资料
-
addEntityListener
public void addEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<org.babyfish.jimmer.runtime.ImmutableSpi> listener)- 指定者:
addEntityListener在接口中Triggers
-
removeEntityListener
public void removeEntityListener(org.babyfish.jimmer.meta.ImmutableType immutableType, EntityListener<org.babyfish.jimmer.runtime.ImmutableSpi> listener)- 指定者:
removeEntityListener在接口中Triggers
-
addAssociationListener
public void addAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener)- 指定者:
addAssociationListener在接口中Triggers
-
removeAssociationListener
public void removeAssociationListener(org.babyfish.jimmer.meta.ImmutableProp prop, AssociationListener listener)- 指定者:
removeAssociationListener在接口中Triggers
-
hasListeners
public boolean hasListeners(org.babyfish.jimmer.meta.ImmutableType type) -
hasListeners
public boolean hasListeners(org.babyfish.jimmer.meta.TypedProp<?,?> prop) -
hasListeners
public boolean hasListeners(org.babyfish.jimmer.meta.ImmutableProp prop) -
fireEntityTableChange
- 指定者:
fireEntityTableChange在接口中Triggers
-
fireMiddleTableDelete
public void fireMiddleTableDelete(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Object reason)- 指定者:
fireMiddleTableDelete在接口中Triggers
-
fireMiddleTableInsert
public void fireMiddleTableInsert(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object targetId, Object reason)- 指定者:
fireMiddleTableInsert在接口中Triggers
-