ConfigObject cfg_obj = (ConfigObject) DictatorHash.get(protocol);
	public synchronized void addToMonitorList(String protocol, String location, Object[] pass_to_manager) {			//if the object is not in the hash			ConfigObject cfg_obj = (ConfigObject) DictatorHash.get(protocol);			if (cfg_obj == null) {				System.err.println("Error: Object not in Configuration");				return;			}			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]);			/*			//it is already in the buffer so check if the rules have changed			ConfigObject cfg_obj = dictatorHash.get(protocol);			if (cfg_obj.lookAtMetadata())				po.setMetadata(pass_to_manager[0]);			if (cfg_obj.lookAtData())				po.setData(pass_to_manager[1]);			if (cfg_obj.lookAtLength())				po.setLength(pass_to_manager[2]);			*/	}