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.