|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IndirectActorProducer
This interface defines a class of actor creation strategies deviating from
the usual default of just reflectively instantiating the Actor
subclass. It can be used to allow a dependency injection framework to
determine the actual actor class and how it shall be instantiated.
Method Summary | |
---|---|
java.lang.Class<? extends Actor> |
actorClass()
This method is used by Props to determine the type of actor which will
be created. |
Actor |
produce()
This factory method must produce a fresh actor instance upon each invocation. |
Method Detail |
---|
Actor produce()
java.lang.Class<? extends Actor> actorClass()
Props
to determine the type of actor which will
be created. This means that an instance of this IndirectActorProducer
will be created in order to call this method during any call to
Props.actorClass()
; it should be noted that such calls may
performed during actor set-up before the actual actor’s instantiation, and
that the instance created for calling actorClass
is not necessarily reused
later to produce the actor.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |