trait AkkaPrelude extends AnyRef
Mixin and object that provides a reasonable prelude for Akka.
The focus is on typed Akka only. Other shared types are exported.
Untyped variants are exported under an untyped object.
- Grouped
 - Alphabetic
 - By Inheritance
 
- AkkaPrelude
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - All
 
Type Members
-  final type ActorContext[T] = akka.actor.typed.scaladsl.ActorContext[T]
 -  final type ActorMaterializer = akka.stream.ActorMaterializer
 -  final type ActorRef[-T] = akka.actor.typed.ActorRef[T]
 -  final type ActorSystem[-T] = akka.actor.typed.ActorSystem[T]
 -  final type ActorSystemConfig = com.typesafe.config.Config
 -  final type Address = akka.actor.Address
 -  final type AskTimeoutException = akka.pattern.AskTimeoutException
 -  final type Behavior[T] = akka.actor.typed.Behavior[T]
 -  final type ByteString = akka.util.ByteString
 -  final type Cancellable = akka.actor.Cancellable
 -  final type DispatcherSelector = akka.actor.typed.DispatcherSelector
 -  final type Effect[+E, State] = akka.persistence.typed.scaladsl.Effect[E, State]
 -  final type EffectBuilder[+E, State] = akka.persistence.typed.scaladsl.EffectBuilder[E, State]
 -  final type Entity[M, E] = akka.cluster.sharding.typed.scaladsl.Entity[M, E]
 -  final type EntityContext = akka.cluster.sharding.typed.scaladsl.EntityContext
 -  final type EntityRef[T] = akka.cluster.sharding.typed.scaladsl.EntityRef[T]
 -  final type EntityTypeKey[T] = akka.cluster.sharding.typed.scaladsl.EntityTypeKey[T]
 -  final type EventSourcedBehavior[Command, Event, State] = akka.persistence.typed.scaladsl.EventSourcedBehavior[Command, Event, State]
 -  final type PersistenceId = akka.persistence.typed.PersistenceId
 -  final type PostStop = akka.actor.typed.PostStop
 -  final type PreRestart = akka.actor.typed.PreRestart
 -  final type ReplyEffect[+E, State] = akka.persistence.typed.scaladsl.ReplyEffect[E, State]
 -  final type Scheduler = akka.actor.Scheduler
 -  final type ServiceKey[T] = akka.actor.typed.receptionist.ServiceKey[T]
 -  final type SpawnProtocol = akka.actor.typed.SpawnProtocol
 -  final type SupervisorStrategy = akka.actor.typed.SupervisorStrategy
 -  final type Terminated = akka.actor.typed.Terminated
 -  final type Timeout = akka.util.Timeout
 -  implicit final class TypedActorRefOps extends AnyRef
 -  implicit final class TypedSystemOps extends AnyRef
 
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 -  lazy val ActorMaterializer: akka.stream.ActorMaterializer.type
 -  lazy val ActorRef: akka.actor.typed.ActorRef.type
 -  lazy val ActorSystem: akka.actor.typed.ActorSystem.type
 -  lazy val Address: akka.actor.Address.type
 -  lazy val AskPattern: akka.actor.typed.scaladsl.AskPattern.type
 -  lazy val Behavior: akka.actor.typed.Behavior.type
 -  lazy val Behaviors: akka.actor.typed.scaladsl.Behaviors.type
 -  lazy val ByteString: akka.util.ByteString.type
 -  lazy val ChildFailed: akka.actor.typed.ChildFailed.type
 -  lazy val Cluster: akka.cluster.typed.Cluster.type
 -  lazy val DispatcherSelector: akka.actor.typed.DispatcherSelector.type
 -  lazy val DistributedData: akka.cluster.ddata.typed.scaladsl.DistributedData.type
 -  lazy val Entity: akka.cluster.sharding.typed.scaladsl.Entity.type
 -  lazy val EntityTypeKey: akka.cluster.sharding.typed.scaladsl.EntityTypeKey.type
 -  lazy val EventSourcedBehavior: akka.persistence.typed.scaladsl.EventSourcedBehavior.type
 -  lazy val NotUsed: akka.NotUsed.type
 -  lazy val PersistenceId: akka.persistence.typed.PersistenceId.type
 -  lazy val PostStop: akka.actor.typed.PostStop.type
 -  lazy val PreRestart: akka.actor.typed.PreRestart.type
 -  lazy val Receptionist: akka.actor.typed.receptionist.Receptionist.type
 -  lazy val Replicator: akka.cluster.ddata.typed.scaladsl.Replicator.type
 -  lazy val ServiceKey: akka.actor.typed.receptionist.ServiceKey.type
 -  lazy val SpawnProtocol: akka.actor.typed.SpawnProtocol.type
 -  lazy val SupervisorStrategy: akka.actor.typed.SupervisorStrategy.type
 -  lazy val Terminated: akka.actor.typed.Terminated.type
 -  lazy val Timeout: akka.util.Timeout.type
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... ) @native()
 
 -  final def doneListener(actorSpawner: prelude.ActorSpawner)(onDone: ⇒ Unit): ActorRef[Done]
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( classOf[java.lang.Throwable] )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long, arg1: Int): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... ) @native()
 
 - 
      
      
      
        
      
    
      
        
        object
      
      
        Effect
      
      
      
Forwards akka.persistence.typed.scaladsl.Effect with additional type constraints.
 -  object untyped extends UntypedAkkaPrelude
 
glngn server is a low-code business process as a service rapid development system. Conceptually similar to a programmable Microsoft Access or Apple FileMaker for scalable event sourced business services. In addition to a library, a standalone application is provided that is useful with minimal ceremony. This can be customized with a simple API. As well as deployed to a kubernetes cluster should those advantages be required.
A deployment is cluster of glngn.server.node.AppNodes serving a dynamic composition of glngn.server.ServiceFragments. Deployments are designed to be fully usable as a standalone local application or a kubernetes service.
Contact support@dogheadbone.com for support and licensing.