/** Keep track of the <code>AdminResponse</code> we received. */ @Override public void process(DistributionMessage message) { try { this.response = (AdminResponse) message; } finally { super.process(message); } }
/** * Since we can't override <code>waitForReplies</code>, we have to get the thread that is waiting * in <code>preWait</code>. */ @Override protected void preWait() { this.thread = Thread.currentThread(); super.preWait(); }