public class TestConductorExt extends java.lang.Object implements Extension, Conductor, Player
Conductor
and
Player
roles inside an Akka
Extension
. Please follow the aforementioned links for
more information.
====Note====
This extension requires the akka.actor.provider
to be a RemoteActorRefProvider
.
To use blackhole
,
passThrough
, and
throttle
you must activate the
failure injector and throttler transport adapters by specifying
testTransport(on = true)
in your MultiNodeConfig.
Modifier and Type | Class and Description |
---|---|
class |
TestConductorExt.Settings |
Constructor and Description |
---|
TestConductorExt(ExtendedActorSystem system) |
Modifier and Type | Method and Description |
---|---|
Address |
address()
Transport address of this Netty-like remote transport.
|
akka.remote.testconductor.TestConductorExt.Settings$ |
Settings() |
ExtendedActorSystem |
system() |
RemoteTransport |
transport()
Remote transport used by the actor ref provider.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
abort, blackhole, controller, disconnect, exit, getNodes, passThrough, removeNode, requireTestConductorTranport, shutdown, shutdown, sockAddr, startController, throttle
client, enter, enter, getAddressFor, startClient
public TestConductorExt(ExtendedActorSystem system)
public akka.remote.testconductor.TestConductorExt.Settings$ Settings()
public ExtendedActorSystem system()
public RemoteTransport transport()
public Address address()