code cleaning, new config
[mir.git] / source / mircoders / producer / OldProducerAdapter.java
index c07df28..fb4f1d8 100755 (executable)
 
 package mircoders.producer;
 
-import mir.producer.*;
-import java.io.*;
+import java.io.PrintWriter;
+
+import mir.log.LoggerToWriterAdapter;
+import mir.log.LoggerWrapper;
+import mir.producer.ProducerFailure;
 
 public class OldProducerAdapter implements mir.producer.Producer {
 
@@ -44,12 +47,15 @@ public class OldProducerAdapter implements mir.producer.Producer {
     forced = aForced;
   }
 
-  public void produce( PrintWriter aLogger ) throws ProducerFailure {
+  public void produce( LoggerWrapper aLogger ) throws ProducerFailure {
     try {
-      oldProducer.handle( aLogger, null, forced.booleanValue(), false );
+      oldProducer.handle( new PrintWriter(new LoggerToWriterAdapter( aLogger, LoggerWrapper.INFO_MESSAGE )), null, forced.booleanValue(), false );
     }
     catch (Throwable e) {
       throw new ProducerFailure("Failure at handling old Producers",e);
     }
   }
+
+  public void abort() {
+  }
 }
\ No newline at end of file