Interface ClientActorBehavior.ConnectionConnectCohort

Enclosing class:
ClientActorBehavior<T extends BackendInfo>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface protected static interface ClientActorBehavior.ConnectionConnectCohort
Connection reconnect cohort, driven by this class.
  • Method Details

    • finishReconnect

      @NonNull ReconnectForwarder finishReconnect(@NonNull Collection<ConnectionEntry> enqueuedEntries)
      Finish the connection by replaying previous messages onto the new connection.
      Parameters:
      enqueuedEntries - Previously-enqueued entries
      Returns:
      A ReconnectForwarder to handle any straggler messages which arrive after this method returns.