abstract class
Movie::ExtensionId(T)
- Movie::ExtensionId(T)
- Reference
- Object
Overview
Akka-style extension id helper for lazy, per-system singletons. T is expected to be a Movie::Extension subclass.
Direct Known Subclasses
- Movie::ClusterReceptionist
- Movie::ClusterRouters
- Movie::ClusterSharding
- Movie::ClusterSingleton
- Movie::Database
- Movie::DurableState
- Movie::EventSourcing
- Movie::Execution
- Movie::Remote::Remoting
Defined in:
movie/extension_id.crInstance Method Summary
-
#create(system : AbstractActorSystem) : T
Create a new extension instance for the given system.
-
#get(system : AbstractActorSystem) : T
Returns the extension instance, creating and registering it on first access.
Instance Method Detail
abstract
def create(system : AbstractActorSystem) : T
#
Create a new extension instance for the given system.
def get(system : AbstractActorSystem) : T
#
Returns the extension instance, creating and registering it on first access.