HoneyNode Java 11 support for 121 devices
[transportpce.git] / tests / honeynode / 1.2.1 / honeynode-plugin-impl / src / main / java / io / fd / honeycomb / transportpce / device / DeviceWriterModule.java
@@ -18,11 +18,13 @@ package io.fd.honeycomb.transportpce.device;
 import com.google.inject.AbstractModule;
 import com.google.inject.multibindings.Multibinder;
 
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
 import io.fd.honeycomb.translate.write.WriterFactory;
 import io.fd.honeycomb.transportpce.device.write.DeviceWriterFactory;
+import io.fd.honeycomb.transportpce.device.write.OcPlatformWriterFactory;
+import io.fd.honeycomb.transportpce.device.write.OcTerminalDeviceWriterFactory;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * @author Martial COULIBALY ( martial.coulibaly@gfi.com ) on behalf of Orange
@@ -33,8 +35,10 @@ public class DeviceWriterModule extends AbstractModule {
 
     @Override
     protected void configure() {
-        LOG.info("Initializing Device Writers Module");
+        LOG.info("Initializing Honeynode Writers Module");
         final Multibinder<WriterFactory> writerFactoryBinder = Multibinder.newSetBinder(binder(), WriterFactory.class);
         writerFactoryBinder.addBinding().to(DeviceWriterFactory.class);
+        writerFactoryBinder.addBinding().to(OcPlatformWriterFactory.class);
+        writerFactoryBinder.addBinding().to(OcTerminalDeviceWriterFactory.class);
     }
 }