Interface ActorSystemProvider
- All Known Implementing Classes:
ActorSystemProviderImpl
,OSGiActorSystemProvider
public interface ActorSystemProvider
Interface that provides an akka ActorSystem instance.
- Author:
- Thomas Pantelis
-
Method Summary
Modifier and TypeMethodDescription@NonNull ActorSystem
Returns the ActorSystem.registerActorSystemProviderListener
(@NonNull ActorSystemProviderListener listener) Register a listener for ActorSystem lifecycle events.
-
Method Details
-
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
-