cleanup / abuse system fix / prepping for a release
[mir.git] / source / mircoders / producer / RadicalendarProducerNode.java
index 3990b6d..4e9e8b3 100755 (executable)
  */
 package mircoders.producer;
 
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Enumeration;
-import java.util.Hashtable;
-import java.util.Iterator;
-import java.util.Map;
-import java.util.Vector;
-
 import mir.log.LoggerWrapper;
+import mir.producer.AbstractProducerNode;
 import mir.producer.ProducerFailure;
-import mir.producer.ProducerNode;
-import mir.util.ExceptionFunctions;
+import mir.util.ExceptionRoutines;
 import mir.util.ParameterExpander;
-
 import org.apache.xmlrpc.XmlRpcClient;
 
+import java.util.*;
+
 
-public class RadicalendarProducerNode implements ProducerNode {
+public class RadicalendarProducerNode extends AbstractProducerNode {
   private String key;
   private String groupname;
   private String gmtoffset;
@@ -103,7 +96,7 @@ public class RadicalendarProducerNode implements ProducerNode {
                                       );
     }   
     catch (Throwable t) {
-      Throwable s = ExceptionFunctions.traceCauseException(t);
+      Throwable s = ExceptionRoutines.traceCauseException(t);
       aLogger.error("Error while accessing radicalendar: " + s.getClass().getName()+","+ s.getMessage());
     }
   }