Packages

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.

Linear Supertypes
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. AkkaPrelude
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final type ActorContext[T] = akka.actor.typed.scaladsl.ActorContext[T]
  2. final type ActorMaterializer = akka.stream.ActorMaterializer
  3. final type ActorRef[-T] = akka.actor.typed.ActorRef[T]
  4. final type ActorSystem[-T] = akka.actor.typed.ActorSystem[T]
  5. final type ActorSystemConfig = com.typesafe.config.Config
  6. final type Address = akka.actor.Address
  7. final type AskTimeoutException = akka.pattern.AskTimeoutException
  8. final type Behavior[T] = akka.actor.typed.Behavior[T]
  9. final type ByteString = akka.util.ByteString
  10. final type Cancellable = akka.actor.Cancellable
  11. final type DispatcherSelector = akka.actor.typed.DispatcherSelector
  12. final type Effect[+E, State] = akka.persistence.typed.scaladsl.Effect[E, State]
  13. final type EffectBuilder[+E, State] = akka.persistence.typed.scaladsl.EffectBuilder[E, State]
  14. final type Entity[M, E] = akka.cluster.sharding.typed.scaladsl.Entity[M, E]
  15. final type EntityContext = akka.cluster.sharding.typed.scaladsl.EntityContext
  16. final type EntityRef[T] = akka.cluster.sharding.typed.scaladsl.EntityRef[T]
  17. final type EntityTypeKey[T] = akka.cluster.sharding.typed.scaladsl.EntityTypeKey[T]
  18. final type EventSourcedBehavior[Command, Event, State] = akka.persistence.typed.scaladsl.EventSourcedBehavior[Command, Event, State]
  19. final type PersistenceId = akka.persistence.typed.PersistenceId
  20. final type PostStop = akka.actor.typed.PostStop
  21. final type PreRestart = akka.actor.typed.PreRestart
  22. final type ReplyEffect[+E, State] = akka.persistence.typed.scaladsl.ReplyEffect[E, State]
  23. final type Scheduler = akka.actor.Scheduler
  24. final type ServiceKey[T] = akka.actor.typed.receptionist.ServiceKey[T]
  25. final type SpawnProtocol = akka.actor.typed.SpawnProtocol
  26. final type SupervisorStrategy = akka.actor.typed.SupervisorStrategy
  27. final type Terminated = akka.actor.typed.Terminated
  28. final type Timeout = akka.util.Timeout
  29. implicit final class TypedActorRefOps extends AnyRef
  30. implicit final class TypedSystemOps extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. lazy val ActorMaterializer: akka.stream.ActorMaterializer.type
  5. lazy val ActorRef: akka.actor.typed.ActorRef.type
  6. lazy val ActorSystem: akka.actor.typed.ActorSystem.type
  7. lazy val Address: akka.actor.Address.type
  8. lazy val AskPattern: akka.actor.typed.scaladsl.AskPattern.type
  9. lazy val Behavior: akka.actor.typed.Behavior.type
  10. lazy val Behaviors: akka.actor.typed.scaladsl.Behaviors.type
  11. lazy val ByteString: akka.util.ByteString.type
  12. lazy val ChildFailed: akka.actor.typed.ChildFailed.type
  13. lazy val Cluster: akka.cluster.typed.Cluster.type
  14. lazy val DispatcherSelector: akka.actor.typed.DispatcherSelector.type
  15. lazy val DistributedData: akka.cluster.ddata.typed.scaladsl.DistributedData.type
  16. lazy val Entity: akka.cluster.sharding.typed.scaladsl.Entity.type
  17. lazy val EntityTypeKey: akka.cluster.sharding.typed.scaladsl.EntityTypeKey.type
  18. lazy val EventSourcedBehavior: akka.persistence.typed.scaladsl.EventSourcedBehavior.type
  19. lazy val NotUsed: akka.NotUsed.type
  20. lazy val PersistenceId: akka.persistence.typed.PersistenceId.type
  21. lazy val PostStop: akka.actor.typed.PostStop.type
  22. lazy val PreRestart: akka.actor.typed.PreRestart.type
  23. lazy val Receptionist: akka.actor.typed.receptionist.Receptionist.type
  24. lazy val Replicator: akka.cluster.ddata.typed.scaladsl.Replicator.type
  25. lazy val ServiceKey: akka.actor.typed.receptionist.ServiceKey.type
  26. lazy val SpawnProtocol: akka.actor.typed.SpawnProtocol.type
  27. lazy val SupervisorStrategy: akka.actor.typed.SupervisorStrategy.type
  28. lazy val Terminated: akka.actor.typed.Terminated.type
  29. lazy val Timeout: akka.util.Timeout.type
  30. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  32. final def doneListener(actorSpawner: prelude.ActorSpawner)(onDone: ⇒ Unit): ActorRef[Done]
  33. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  35. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  36. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  37. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  38. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  39. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  43. def toString(): String
    Definition Classes
    AnyRef → Any
  44. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  47. object Effect

    Forwards akka.persistence.typed.scaladsl.Effect with additional type constraints.

  48. object untyped extends UntypedAkkaPrelude

Inherited from AnyRef

Inherited from Any

Service Logic

Ungrouped