mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-12 18:59:06 +01:00
30 lines
967 B
Java
30 lines
967 B
Java
package net.sf.briar.db;
|
|
|
|
import net.sf.briar.api.db.DatabaseComponent;
|
|
import net.sf.briar.api.protocol.BatchBuilder;
|
|
import net.sf.briar.api.protocol.HeaderBuilder;
|
|
|
|
import com.google.inject.Provider;
|
|
|
|
public class SynchronizedDatabaseComponentTest
|
|
extends DatabaseComponentImplTest {
|
|
|
|
@Override
|
|
protected <T> DatabaseComponent createDatabaseComponent(
|
|
Database<T> database, DatabaseCleaner cleaner,
|
|
Provider<HeaderBuilder> headerBuilderProvider,
|
|
Provider<BatchBuilder> batchBuilderProvider) {
|
|
return createDatabaseComponentImpl(database, cleaner,
|
|
headerBuilderProvider, batchBuilderProvider);
|
|
}
|
|
|
|
@Override
|
|
protected <T> DatabaseComponentImpl<T> createDatabaseComponentImpl(
|
|
Database<T> database, DatabaseCleaner cleaner,
|
|
Provider<HeaderBuilder> headerBuilderProvider,
|
|
Provider<BatchBuilder> batchBuilderProvider) {
|
|
return new SynchronizedDatabaseComponent<T>(database, cleaner,
|
|
headerBuilderProvider, batchBuilderProvider);
|
|
}
|
|
}
|