Interface ActorSystemProvider
-
- All Known Implementing Classes:
ActorSystemProviderImpl
public interface ActorSystemProvider
Interface that provides an akka ActorSystem instance.- Author:
- Thomas Pantelis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull ActorSystem
getActorSystem()
Returns the ActorSystem.ListenerRegistration<ActorSystemProviderListener>
registerActorSystemProviderListener(@NonNull ActorSystemProviderListener listener)
Register a listener for ActorSystem lifecycle events.
-
-
-
Method Detail
-
getActorSystem
@NonNull ActorSystem getActorSystem()
Returns the ActorSystem.- Returns:
- the ActorSystem.
-
registerActorSystemProviderListener
ListenerRegistration<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
-
-