diff --git a/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketManagerFull.java b/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketManagerFull.java
index f710676983b130c5a1013ae3208adfb8d3823289..314ff4e44805f77521982177ab0dd26146ccb8f3 100644
--- a/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketManagerFull.java
+++ b/apps/streaming/java/src/net/i2p/client/streaming/I2PSocketManagerFull.java
@@ -22,8 +22,10 @@ import net.i2p.util.Log;
  * I2PSocketManager, it should not attempt to call I2PSession's setSessionListener
  * or receive any messages with its .receiveMessage
  *
+ * This is what I2PSocketManagerFactory.createManager() returns.
+ * Direct instantiation by others is deprecated.
  */
-class I2PSocketManagerFull implements I2PSocketManager {
+public class I2PSocketManagerFull implements I2PSocketManager {
     private I2PAppContext _context;
     private Log _log;
     private I2PSession _session;