def recreateHandlerOnNextAccess()

in core/src/main/scala/org/apache/pekko/projection/internal/OffsetStrategy.scala [77:91]


  def recreateHandlerOnNextAccess(): Unit =
    _recreateHandlerOnNextAccess = true

  /**
   * Current handler instance, or lazy creation of it.
   */
  def handler(): Handler[Envelope] = {
    _handler match {
      case Some(h: Handler[Any] @unchecked) if !_recreateHandlerOnNextAccess => h
      case _ =>
        createHandler()
        _recreateHandlerOnNextAccess = false
        _handler.get
    }
  }