package org.akka.essentials.java.future.example; import org.akka.essentials.java.future.example.messages.Address; import akka.actor.UntypedActor; public class AddressActor extends UntypedActor { @Override public void onReceive(Object message) throws Exception { if (message instanceof Integer) { Integer userId = (Integer) message; // ideally we will get address for given user id Address address = new Address(userId, "Munish Gupta", "Sarjapura Road", "Bangalore, India"); getSender().tell(address); } } }