Exemple #1
0
  /**
   * Inserts message into queue
   *
   * @param message - message to insert
   * @throws RemoteException
   */
  @Override
  public synchronized void putMessage(Message message) throws RemoteException {
    Message messageTmp = new Message();
    messageTmp.setClock(message.getClock());
    messageTmp.setColor(message.getColor());
    messageTmp.setPayload(message.getPayload());
    messageTmp.setType(message.getType());

    this.messageQueue.add(message);
  }