public static void Stressinsertnewvalue(StressElement newelement, Vector StressVectorResults) { FinalResultStress current; for (Iterator i = StressVectorResults.iterator(); i.hasNext(); ) { current = (FinalResultStress) i.next(); if (newelement.getNode().equals(current.getNode())) { current.update(newelement.getStresscount()); } } }
public static void Stressupdatevector(Vector finalvector, StressElement element) { int position = Stressindexof(element.getNode().getSUID(), finalvector); if (position == -1) { FinalResultStress newfinalresult = new FinalResultStress(element.getNode(), element.getStresscount()); finalvector.addElement(newfinalresult); } else { FinalResultStress currentfinalresult = (FinalResultStress) finalvector.elementAt(position); currentfinalresult.update(element.getStresscount()); } }
public static int Stressindexof(long nodeSUID, Vector finalvector) { int result = -1; FinalResultStress currentfinalresult; for (int i = 0; i < finalvector.size(); i++) { currentfinalresult = (FinalResultStress) finalvector.elementAt(i); if (currentfinalresult.suidequals(nodeSUID)) { result = i; break; } } return result; }