Improve logging and documentation; also, SegmentedClient.getAsync() will always return a list.
diff --git a/src/main/java/com/intel/jndn/utils/Server.java b/src/main/java/com/intel/jndn/utils/Server.java
index 437d480..a5574a1 100644
--- a/src/main/java/com/intel/jndn/utils/Server.java
+++ b/src/main/java/com/intel/jndn/utils/Server.java
@@ -17,6 +17,7 @@
import com.intel.jndn.utils.event.NDNObservable;
import com.intel.jndn.utils.event.NDNObserver;
import java.io.IOException;
+import java.util.logging.Level;
import net.named_data.jndn.Data;
import net.named_data.jndn.Face;
import net.named_data.jndn.ForwardingFlags;
@@ -141,7 +142,7 @@
face.processEvents();
}
} catch (IOException | EncodingException e) {
- logger.warning("Failed to process events." + e);
+ logger.log(Level.WARNING, "Failed to process events.", e);
event.fromPacket(e);
}
sleep();
@@ -228,7 +229,7 @@
face.processEvents();
}
} catch (IOException | EncodingException e) {
- logger.warning("Failed to process events." + e);
+ logger.log(Level.WARNING, "Failed to process events.", e);
eventHandler.notify(e);
}
sleep();
@@ -326,7 +327,7 @@
face.processEvents();
}
} catch (IOException | EncodingException e) {
- logger.warning("Failed to process events." + e);
+ logger.log(Level.WARNING, "Failed to process events.", e);
eventHandler.notify(e);
}
sleep();