System.err.println(((String) pass_to_manager[0]).length()); System.err.println("The metadata in addToMonitor is: " + pass_to_manager[0]);
	public synchronized void addToMonitorList(String protocol, String location, Object[] pass_to_manager) {			ProbeObject po = new ProbeObject();			po.setProtocol(protocol);			po.setLocation(location);			//store everything in case rules change			po.setMetadata((String) pass_to_manager[0]);			try {				po.setData((DataInputStream) pass_to_manager[1]);			} catch (Exception e) {				e.printStackTrace();			}			po.setLength((Long) pass_to_manager[2]);			System.err.println(po.toString());			pbuf.add(po);	}