public abstract String getStoragePath();
protected abstract OPhysicalPosition updateRecord(OCluster cluster, ORecordId rid, byte[] recordContent,
ORecordVersion recordVersion, byte recordType);
protected abstract OPhysicalPosition createRecord(ODataLocal dataSegment, OCluster cluster, byte[] recordContent,
byte recordType, ORecordId rid, ORecordVersion recordVersion);
<BUG>public abstract void freeze(boolean b);
public abstract void release();</BUG>
public abstract ODiskCache getDiskCache();
public abstract boolean wasClusterSoftlyClosed(String clusterIndexName);
public abstract boolean check(boolean b, OCommandOutputListener dbCheckTest);

public abstract String getStoragePath();
protected abstract OPhysicalPosition updateRecord(OCluster cluster, ORecordId rid, byte[] recordContent,
ORecordVersion recordVersion, byte recordType);
protected abstract OPhysicalPosition createRecord(ODataLocal dataSegment, OCluster cluster, byte[] recordContent,
byte recordType, ORecordId rid, ORecordVersion recordVersion);
public abstract ODiskCache getDiskCache();
public abstract boolean wasClusterSoftlyClosed(String clusterIndexName);
public abstract boolean check(boolean b, OCommandOutputListener dbCheckTest);
