1 package com.daffodilwoods.daffodildb.server.datasystem.persistentsystem; 2 3 import com.daffodilwoods.daffodildb.server.datasystem.persistentsystem.versioninfo.VersionHandler; 4 5 public abstract class DatabaseProperties implements DatabaseConstants{ 6 public int CLUSTERSIZE; 7 public int VERSIONCODE; 8 public int DATABASEINFOSTORED; 9 public int CLUSTERS_IN_MEMORY_FOR_READ; 10 public int CLUSTERS_IN_MEMORY_FOR_WRITE; 11 public int NEXTCLUSTERADDRESS; 12 public int LAST_TRANSACTION_ID; 13 public int LAST_SESSION_ID ; 14 public int ISCOMPLETE_BIT_IN_DATABASE; 15 public int CLUSTERFREESPACE; 16 public String DATABASENAME; 17 18 19 20 21 22 public abstract void setParameters(int size,VersionHandler versionHandler) ; 23 24 25 public abstract void setClusterstInMemoryForRead(int number); 26 27 28 public abstract void setClusterInMemoryForWrite(int number); 29 30 public abstract void setDatabaseName(String databaseName) ; 31 32 public abstract int getIntialSizeOfMap() ; 33 } 34 | Popular Tags |