Added defaultAddress() to RemoteTransport API

This commit is contained in:
Endre Sándor Varga 2012-11-21 14:18:24 +01:00
parent b6bdb34e44
commit 682abccf7e
12 changed files with 40 additions and 28 deletions

View file

@ -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");
}

View file

@ -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 =