void updateConnectionCallIDs(int newCallID) {
		Vector<TSConnection> clonedConnectionsToUpdate = new Vector<TSConnection>(this.connections);

		for (int j = 0; j < clonedConnectionsToUpdate.size(); j++) {
			TSConnection conn = (TSConnection) clonedConnectionsToUpdate
					.elementAt(j);
			Vector<?> cv = conn.getTermConns();
			if ((cv != null) && (cv.size() > 0)) {
				Vector<?> termConns = new Vector<Object>(cv);
				for (int k = 0; k < termConns.size(); k++) {
					TSConnection tsc = (TSConnection) termConns.elementAt(k);
					tsc.updateConnIDCallID(newCallID);
				}

			} else {
				conn.updateConnIDCallID(newCallID);
			}
		}
	}