net.simplace.simulation.io.FilePoolManager

Organizes the file access and blocks and frees the file streams Does some exception handling for the programmer Implemented as a singleton results in a check that each file is only opened once and closed after use.


public class FilePoolManager {
// Public Constructors
public FilePoolManager();


// Class Methods
public static FileData getFile(FilePool aFileInfo, FWSimVarMap aVarMap);

creates new FileInfo as a pool of files
returns the requested FileData
public static void remove(FileData aFileData);

creates new FileInfo as a pool of files
public static void finalize(FWSimSession aSession);

creates new FileInfo as a pool of files


}