Class PropsAdapter$

java.lang.Object
org.apache.pekko.actor.typed.scaladsl.adapter.PropsAdapter$

public class PropsAdapter$ extends Object
Wrap pekko.actor.typed.Behavior in a classic pekko.actor.Props, i.e. when spawning a typed child actor from a classic parent actor. This is normally not needed because you can use the extension methods spawn and spawnAnonymous on a classic ActorContext, but it's needed when using typed actors with an existing library/tool that provides an API that takes a classic pekko.actor.Props parameter. Cluster Sharding is an example of that.
  • Field Details

    • MODULE$

      public static final PropsAdapter$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • PropsAdapter$

      public PropsAdapter$()
  • Method Details

    • apply

      public <T> Props apply(scala.Function0<Behavior<T>> behavior, Props deploy)
    • apply$default$2

      public <T> Props apply$default$2()