public synchronized boolean delete() {

			File dbf = new File(serverInfo.getDBName());

			if (getActiveConnections() != 0) {
				Msg.error(this, "Failed to delete active database: " + dbf);
				return false;
			}

			dispose();

			if (!dbf.isFile()) {
				return true;
			}

			String name = dbf.getName();
			int ix = name.lastIndexOf(BSimServerInfo.H2_FILE_EXTENSION);
			if (ix > 0) {
				name = name.substring(0, ix);
			}

			DeleteDbFiles.execute(dbf.getParent(), name, true);

			if (!dbf.isFile()) {
				return true;
			}

			Msg.error(this, "Failed to delete database: " + dbf);
			return false;
		}
Delete the database files associated with this H2 File DB.  This will fail immediately 
if active connections exist.  Otherwise removal will be attempted and this data source 
will no longer be valid.
@return true if DB sucessfully removed
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/file/BSimH2FileDBConnectionManager.java