Beispiel #1
0
  private boolean isValid(Message msg) {
    if (msg == null) {
      return false;
    }
    if (msg.getMessage().length != msg.getMessageSize()) {
      return false;
    }
    if (msg.getSender().length() < 1) {
      return false;
    }
    if (msg.getReceiver().length() < 1) {
      return false;
    }
    if (msg.getSendTime() < 0 || msg.getSendTime() > System.currentTimeMillis()) {
      return false;
    }
    if (msg.getMessageCode() != COD_HELLO) {
      return false;
    }

    return true;
  }