001package co.codewizards.cloudstore.local.db; 002 003import java.util.UUID; 004 005import co.codewizards.cloudstore.core.oio.File; 006 007public interface DatabaseAdapter extends AutoCloseable { 008 UUID getRepositoryId(); 009 void setRepositoryId(UUID repositoryId); 010 011 File getLocalRoot(); 012 void setLocalRoot(File localRoot); 013 014 void createPersistencePropertiesFileAndDatabase() throws Exception; 015}