mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-14 03:39:05 +01:00
Added TestDatabaseModule so tests can specify their own DB configuration. The modules are currently too tightly coupled - see whether any dependencies can be removed.
24 lines
753 B
Java
24 lines
753 B
Java
package net.sf.briar.transport;
|
|
|
|
import net.sf.briar.api.transport.ConnectionReaderFactory;
|
|
import net.sf.briar.api.transport.ConnectionRecogniserFactory;
|
|
import net.sf.briar.api.transport.ConnectionWindowFactory;
|
|
import net.sf.briar.api.transport.ConnectionWriterFactory;
|
|
|
|
import com.google.inject.AbstractModule;
|
|
|
|
public class TransportModule extends AbstractModule {
|
|
|
|
@Override
|
|
protected void configure() {
|
|
bind(ConnectionReaderFactory.class).to(
|
|
ConnectionReaderFactoryImpl.class);
|
|
bind(ConnectionRecogniserFactory.class).to(
|
|
ConnectionRecogniserFactoryImpl.class);
|
|
bind(ConnectionWindowFactory.class).to(
|
|
ConnectionWindowFactoryImpl.class);
|
|
bind(ConnectionWriterFactory.class).to(
|
|
ConnectionWriterFactoryImpl.class);
|
|
}
|
|
}
|