private void batteResult(NodeConnection remoteCon) {
    ApplicationMessage message = new ApplicationMessage();

    BattleDAO daoB = new BattleDAO();
    Vector<BattleData> vetB = daoB.buscarTodos();
    int indexB = (int) (vetB.size() * Math.random());
    BattleData battle = vetB.elementAt(indexB);
    int battleId = battle.getId();

    CharacterDAO daoC = new CharacterDAO();
    Vector<CharacterData> vetC = daoC.buscarTodos();
    int indexC = (int) (vetC.size() * Math.random());
    CharacterData charData = vetC.elementAt(indexC);
    int charId = charData.getId();

    ClanDAO daoClan = new ClanDAO();
    Vector<ClanData> vetClan = daoClan.buscarTodos();
    int indexClan = (int) (vetClan.size() * Math.random());
    ClanData clanData = vetClan.elementAt(indexClan);
    int clanId = clanData.getId();
    BattleResultRequest request = new BattleResultRequest(battleId, charId, clanId);

    message.setContentObject(request);

    try {
      remoteCon.sendMessage(message);
      Thread.sleep(5000);
    } catch (IOException e) {
      e.printStackTrace();
    } catch (InterruptedException ex) {
      Thread.currentThread().interrupt();
    }
  }
  private void registrando(NodeConnection remoteCon) {
    ApplicationMessage message = new ApplicationMessage();
    // REQUEST login: passando login e senha (autenticação)
    Date date = new Date();
    String _email = "ilima" + date.getTime() + "@inf.puc-rio.br";
    String _pass = "******";
    String _charName = "xvan";
    ClanDAO dao = new ClanDAO();
    Vector<ClanData> vet = dao.buscarTodos();
    int index = (int) (Math.random() * vet.size());
    int _clanId = vet.elementAt(index).getId();

    // Criando Usuário
    RegistrationRequest request = new RegistrationRequest(_email, _charName, _pass, _clanId);

    message.setContentObject(request);

    try {
      remoteCon.sendMessage(message);
      Thread.sleep(5000);
    } catch (IOException e) {
      e.printStackTrace();
    } catch (InterruptedException ex) {
      Thread.currentThread().interrupt();
    }
  }
  private void autenticandoOk(NodeConnection remoteCon) {
    ApplicationMessage message = new ApplicationMessage();
    // REQUEST login: passando login e senha (autenticação)
    String _email = "*****@*****.**";
    String _pass = "******";

    // Logando
    LoginRequest request = new LoginRequest(_email, _pass);
    message.setContentObject(request);
    try {
      remoteCon.sendMessage(message);
      Thread.sleep(5000);
    } catch (IOException e) {
      e.printStackTrace();
    } catch (InterruptedException ex) {
      Thread.currentThread().interrupt();
    }
  }
  private void movendo(NodeConnection remoteCon) {
    ApplicationMessage message = new ApplicationMessage();
    // REQUEST login: passando login e senha (autenticação)

    // Criando Usuário
    double lat = Math.random() * 1000;
    double lng = Math.random() * 1000;
    LocationRequest request = new LocationRequest(lat, lng);

    message.setContentObject(request);

    try {
      remoteCon.sendMessage(message);
      Thread.sleep(5000);
    } catch (IOException e) {
      e.printStackTrace();
    } catch (InterruptedException ex) {
      Thread.currentThread().interrupt();
    }
  }