Added defaultAddress() to RemoteTransport API
This commit is contained in:
parent
b6bdb34e44
commit
682abccf7e
12 changed files with 40 additions and 28 deletions
|
|
@ -140,7 +140,7 @@ public class SerializationDocTestBase {
|
|||
public Address getAddress() {
|
||||
final ActorRefProvider provider = system.provider();
|
||||
if (provider instanceof RemoteActorRefProvider) {
|
||||
return ((RemoteActorRefProvider) provider).transport().addresses().head();
|
||||
return ((RemoteActorRefProvider) provider).transport().defaultAddress();
|
||||
} else {
|
||||
throw new UnsupportedOperationException("need RemoteActorRefProvider");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -216,7 +216,7 @@ package docs.serialization {
|
|||
object ExternalAddress extends ExtensionKey[ExternalAddressExt]
|
||||
|
||||
class ExternalAddressExt(system: ExtendedActorSystem) extends Extension {
|
||||
def addressForAkka: Address = akka.transportOf(system).addresses.head
|
||||
def addressForAkka: Address = akka.transportOf(system).defaultAddress
|
||||
}
|
||||
|
||||
def serializeAkkaDefault(ref: ActorRef): String =
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue