类 AssociationEvent
java.lang.Object
org.babyfish.jimmer.sql.event.AssociationEvent
-
嵌套类概要
嵌套类 -
构造器概要
构造器构造器说明AssociationEvent(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object detachedTargetId, Object attachedTargetId, Connection con, Object reason) AssociationEvent(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Connection con, Object reason) -
方法概要
修饰符和类型方法说明boolean@Nullable Object@Nullable ConnectionDetermine whether the trigger for sending the current event is within a transaction or based on binlog If the event is fired by binlog trigger, returns null If the event is fired by transaction trigger, returns current trigger@Nullable Object@NotNull org.babyfish.jimmer.meta.ImmutableProp@Nullable Object@NotNull Object@NotNull AssociationEvent.TypegetType()inthashCode()toString()
-
构造器详细资料
-
AssociationEvent
public AssociationEvent(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Connection con, Object reason) -
AssociationEvent
public AssociationEvent(org.babyfish.jimmer.meta.ImmutableProp prop, Object sourceId, Object detachedTargetId, Object attachedTargetId, Connection con, Object reason)
-
-
方法详细资料
-
getImmutableProp
@NotNull public @NotNull org.babyfish.jimmer.meta.ImmutableProp getImmutableProp() -
getSourceId
-
getDetachedTargetId
-
getAttachedTargetId
-
getConnection
Determine whether the trigger for sending the current event is within a transaction or based on binlog- If the event is fired by binlog trigger, returns null
- If the event is fired by transaction trigger, returns current trigger
Notes, If you use jimmer in spring-boot and accept events with `@EventListener`, it will be very important to determine whether this property is null. Because once the `triggerType` of `SqlClient` is set to `BOTH`, the same event will be notified twice.
- 返回:
- The current connection or null
-
getReason
-
getType
-
hashCode
public int hashCode() -
equals
-
toString
-