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(); } }