public StorageManager(File base, String lockMode, boolean readOnly) { this.base = base; this.lockMode = lockMode; this.managerRoot = new File(base, MANAGER_FOLDER); if (!readOnly) this.managerRoot.mkdirs(); this.tableFile = new File(managerRoot, TABLE_FILE); this.lockFile = new File(managerRoot, LOCK_FILE); this.readOnly = readOnly; open = false;
public StorageManager(File base, String lockMode) { this(base, lockMode, false);
	public StorageManager(File base, String lockMode, boolean readOnly) {		this.base = base;		this.lockMode = lockMode;		this.managerRoot = new File(base, MANAGER_FOLDER);		if (!readOnly)			this.managerRoot.mkdirs();		this.tableFile = new File(managerRoot, TABLE_FILE);		this.lockFile = new File(managerRoot, LOCK_FILE);		this.readOnly = readOnly;		open = false;	}