no message

This commit is contained in:
pengys5 2017-02-25 19:52:50 +08:00
parent aca66aecb0
commit 65ceb3f47a
1 changed files with 5 additions and 3 deletions

View File

@ -38,12 +38,14 @@ public abstract class AbstractWorker extends UntypedActor {
}
}
public void tell(String workerRole, WorkerRouter router, Object message) throws Throwable {
protected void tell(String workerRole, WorkerRouter router, Object message) throws Throwable {
router.find(workerRole).tell(message, getSelf());
}
void register(Member member) {
WorkerListenerMessage.RegisterMessage registerMessage = new WorkerListenerMessage.RegisterMessage(workerRole);
getContext().actorSelection(member.address() + "/user/" + WorkersListener.WorkName).tell(registerMessage, getSelf());
if (member.getRoles().equals(WorkersListener.WorkName)) {
WorkerListenerMessage.RegisterMessage registerMessage = new WorkerListenerMessage.RegisterMessage(workerRole);
getContext().actorSelection(member.address() + "/user/" + WorkersListener.WorkName).tell(registerMessage, getSelf());
}
}
}