public void persistToFile() throws IOException
	{
		if (logFile != null)
		{

			FileOutputStream fos = new FileOutputStream(logFile + ".rtbin");
			ObjectOutputStream out = new ObjectOutputStream(fos);

			out.writeObject(cpuMap);
			out.writeObject(busMap);
			out.writeObject(objectMap);
			out.writeObject(classDefMap);
			out.writeObject(operationMap);
			out.writeObject(busMessage);
			out.writeObject(threadMap);
			out.writeObject(events);

			out.flush();
			out.close();
		}
	}
public void persistToFile ( ) throws IOException { if ( logFile != null ) { FileOutputStream fos = new FileOutputStream ( logFile + ".rtbin" ) ; ObjectOutputStream out = new ObjectOutputStream ( fos ) ; out . writeObject ( cpuMap ) ; out . writeObject ( busMap ) ; out . writeObject ( objectMap ) ; out . writeObject ( classDefMap ) ; out . writeObject ( operationMap ) ; out . writeObject ( busMessage ) ; out . writeObject ( threadMap ) ; out . writeObject ( events ) ; out . flush ( ) ; out . close ( ) ; } }
}