Interface ActorSystemProvider

All Known Implementing Classes:
ActorSystemProviderImpl, OSGiActorSystemProvider

public interface ActorSystemProvider
Interface that provides an akka ActorSystem instance.
Author:
Thomas Pantelis
  • Method Details

    • getActorSystem

      @NonNull ActorSystem getActorSystem()
      Returns the ActorSystem.
      Returns:
      the ActorSystem.
    • registerActorSystemProviderListener

      ObjectRegistration<ActorSystemProviderListener> registerActorSystemProviderListener(@NonNull ActorSystemProviderListener listener)
      Register a listener for ActorSystem lifecycle events.
      Parameters:
      listener - the ActorSystemProviderListener to register
      Returns:
      a ListenerRegistration instance to be used to unregister