Class ResolveNaturalIdEvent

  • All Implemented Interfaces:
    java.io.Serializable

    public class ResolveNaturalIdEvent
    extends AbstractEvent
    Defines an event class for the resolving of an entity id from the entity's natural-id
    See Also:
    Serialized Form
    • Field Detail

      • DEFAULT_LOCK_MODE

        public static final LockMode DEFAULT_LOCK_MODE
    • Constructor Detail

      • ResolveNaturalIdEvent

        public ResolveNaturalIdEvent​(java.util.Map<java.lang.String,​java.lang.Object> naturalIdValues,
                                     EntityPersister entityPersister,
                                     EventSource source)
      • ResolveNaturalIdEvent

        public ResolveNaturalIdEvent​(java.util.Map<java.lang.String,​java.lang.Object> naturalIdValues,
                                     EntityPersister entityPersister,
                                     LockOptions lockOptions,
                                     EventSource source)
    • Method Detail

      • getNaturalIdValues

        public java.util.Map<java.lang.String,​java.lang.Object> getNaturalIdValues()
      • getOrderedNaturalIdValues

        public java.lang.Object[] getOrderedNaturalIdValues()
      • getEntityName

        public java.lang.String getEntityName()
      • getEntityId

        public java.io.Serializable getEntityId()
      • setEntityId

        public void setEntityId​(java.io.Serializable entityId)