|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object akka.actor.TypedProps$
public class TypedProps$
TypedProps is a TypedActor configuration object, that is thread safe and fully sharable. It's used in TypedActorFactory.typedActorOf to configure a TypedActor instance.
Field Summary | |
---|---|
static TypedProps$ |
MODULE$
Static reference to the singleton instance of this Scala object. |
Constructor Summary | |
---|---|
TypedProps$()
|
Method Summary | ||
---|---|---|
|
apply(java.lang.Class<? super T> interface_,
java.lang.Class<T> implementation)
Uses the supplied class as the factory for the TypedActor implementation, and that has the specified interface, or if the interface class is not an interface, all the interfaces it implements, appended in the sequence of interfaces. |
|
|
apply(java.lang.Class<? super T> interface_,
scala.Function0<T> creator)
Uses the supplied thunk as the factory for the TypedActor implementation, and that has the specified interface, or if the interface class is not an interface, all the interfaces it implements, appended in the sequence of interfaces. |
|
|
apply(java.lang.Class<T> implementation)
Uses the supplied class as the factory for the TypedActor implementation, proxying all the interfaces it implements. |
|
|
apply(scala.reflect.ClassTag<T> evidence$1)
Uses the supplied class as the factory for the TypedActor implementation, proxying all the interfaces it implements. |
|
java.lang.String |
defaultDispatcherId()
|
|
scala.Option<java.lang.ClassLoader> |
defaultLoader()
|
|
scala.Option<Timeout> |
defaultTimeout()
|
|
scala.collection.Seq<java.lang.Class<?>> |
extractInterfaces(java.lang.Class<?> clazz)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final TypedProps$ MODULE$
Constructor Detail |
---|
public TypedProps$()
Method Detail |
---|
public java.lang.String defaultDispatcherId()
public scala.Option<Timeout> defaultTimeout()
public scala.Option<java.lang.ClassLoader> defaultLoader()
public scala.collection.Seq<java.lang.Class<?>> extractInterfaces(java.lang.Class<?> clazz)
public <T> TypedProps<T> apply(java.lang.Class<T> implementation)
Scala API
public <T> TypedProps<T> apply(java.lang.Class<? super T> interface_, java.lang.Class<T> implementation)
Scala API
public <T> TypedProps<T> apply(java.lang.Class<? super T> interface_, scala.Function0<T> creator)
Scala API
public <T> TypedProps<T> apply(scala.reflect.ClassTag<T> evidence$1)
Scala API
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |