Class ReactiveCallbackImpl

java.lang.Object
org.hibernate.reactive.engine.impl.ReactiveCallbackImpl
All Implemented Interfaces:
org.hibernate.sql.exec.spi.Callback

public class ReactiveCallbackImpl extends Object implements org.hibernate.sql.exec.spi.Callback
Reactive equivalent of CallbackImpl
  • Constructor Details

    • ReactiveCallbackImpl

      public ReactiveCallbackImpl()
  • Method Details

    • registerAfterLoadAction

      public void registerAfterLoadAction(org.hibernate.loader.ast.spi.AfterLoadAction afterLoadAction)
      Specified by:
      registerAfterLoadAction in interface org.hibernate.sql.exec.spi.Callback
    • registerReactiveAfterLoadAction

      public void registerReactiveAfterLoadAction(ReactiveAfterLoadAction afterLoadAction)
    • invokeAfterLoadActions

      public void invokeAfterLoadActions(Object entity, org.hibernate.metamodel.mapping.EntityMappingType entityMappingType, org.hibernate.engine.spi.SharedSessionContractImplementor session)
      Specified by:
      invokeAfterLoadActions in interface org.hibernate.sql.exec.spi.Callback
    • invokeReactiveLoadActions

      public CompletionStage<Void> invokeReactiveLoadActions(Object entity, org.hibernate.metamodel.mapping.EntityMappingType entityMappingType, org.hibernate.engine.spi.SharedSessionContractImplementor session)
      Reactive version of CallbackImpl.invokeAfterLoadActions(Object, EntityMappingType, SharedSessionContractImplementor)
    • hasAfterLoadActions

      public boolean hasAfterLoadActions()
      Specified by:
      hasAfterLoadActions in interface org.hibernate.sql.exec.spi.Callback