@Override public boolean equals(final Object obj) { if (!(obj instanceof SynchronousReplyMessage)) { return false; } if (this == obj) { return true; } final SynchronousReplyMessage other = (SynchronousReplyMessage) obj; return (this.getTimestamp() == other.getTimestamp()) && this.getSendingExecution().equals(other.getSendingExecution()) && this.getReceivingExecution().equals(other.getReceivingExecution()); }
prevE = poppedCall.getReceivingExecution(); curReturnReceiver = poppedCall.getSendingExecution(); final AbstractMessage m = new SynchronousReplyMessage(prevE.getTout(), prevE, curReturnReceiver); mSeq.add(m); prevE = poppedCall.getReceivingExecution(); curReturnReceiver = poppedCall.getSendingExecution(); final AbstractMessage m = new SynchronousReplyMessage(prevE.getTout(), prevE, curReturnReceiver); mSeq.add(m);