akka/akka-core

better support for Props.create when creating generic Actor In Java

Aperta

#25.885 aperta il 7 nov 2018

 (7 commenti) (0 reazioni) (0 assegnatari)Scala (3547 fork)batch import
1 - triagedhelp wantedt:coret:java

Metriche repository

Star
 (13.277 stelle)
Metriche merge PR
 (Merge medio 8g 19h) (10 PR mergiate in 30 g)

Descrizione

There is no ClassTag in Java , so How would the Props.create looks like if I want to get a generic props factory.

If I have an Actor like:

class MetricsEventListener<Event extends MetricsEvent> extends AbstractActor

it's not easy to specify the actorClass parameter in Java.

def create[T <: Actor](actorClass: Class[T], creator: Creator[T])

Guida contributor