m_logAdapterHolder = lah;
}
public DatabaseBackend<K, V, P> create(DatabaseFiles f, boolean readOnly)
{
SingleAndProxiedDatabaseFile sap = (SingleAndProxiedDatabaseFile) f;
DatabaseBackend<K, V, P> proxied = m_proxiedFactory.create(sap.getProxied(), readOnly);
return new BPlusTreeIndexBackend<K, V, H, P>(proxied, readOnly, new BPlusTree<H, P>(m_nodeRepositoryBuilder.create(sap.getFile(), readOnly), m_logAdapterHolder), m_hasher, m_logAdapterHolder);
}