From 1047691c64d85e006ac03c1e4216f135b15241ba Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Fri, 27 Jun 2014 15:26:44 +0000 Subject: [PATCH] SAM: Make all classes package private except the SAMBridge entry point --- apps/sam/java/src/net/i2p/sam/SAMBridge.java | 1 + apps/sam/java/src/net/i2p/sam/SAMDatagramReceiver.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMDatagramSession.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMException.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMHandlerFactory.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMInvalidDirectionException.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMMessageSession.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMRawReceiver.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMRawSession.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMStreamReceiver.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMStreamSession.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMUtils.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMv1Handler.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMv2Handler.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMv2StreamSession.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMv3DatagramSession.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMv3Handler.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMv3RawSession.java | 2 +- apps/sam/java/src/net/i2p/sam/SAMv3StreamSession.java | 2 +- 19 files changed, 19 insertions(+), 18 deletions(-) diff --git a/apps/sam/java/src/net/i2p/sam/SAMBridge.java b/apps/sam/java/src/net/i2p/sam/SAMBridge.java index 580f5e88ed..bc99762f1a 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMBridge.java +++ b/apps/sam/java/src/net/i2p/sam/SAMBridge.java @@ -33,6 +33,7 @@ import net.i2p.util.Log; /** * SAM bridge implementation. + * This is the main entry point for SAM. * * @author human */ diff --git a/apps/sam/java/src/net/i2p/sam/SAMDatagramReceiver.java b/apps/sam/java/src/net/i2p/sam/SAMDatagramReceiver.java index 53d0b65948..68971af31a 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMDatagramReceiver.java +++ b/apps/sam/java/src/net/i2p/sam/SAMDatagramReceiver.java @@ -15,7 +15,7 @@ import net.i2p.data.Destination; /** * Interface for sending raw data to a SAM client */ -public interface SAMDatagramReceiver { +interface SAMDatagramReceiver { /** * Send a byte array to a SAM client. diff --git a/apps/sam/java/src/net/i2p/sam/SAMDatagramSession.java b/apps/sam/java/src/net/i2p/sam/SAMDatagramSession.java index 499f88dd36..b9367e24db 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMDatagramSession.java +++ b/apps/sam/java/src/net/i2p/sam/SAMDatagramSession.java @@ -25,7 +25,7 @@ import net.i2p.util.Log; * * @author human */ -public class SAMDatagramSession extends SAMMessageSession { +class SAMDatagramSession extends SAMMessageSession { public static final int DGRAM_SIZE_MAX = 31*1024; diff --git a/apps/sam/java/src/net/i2p/sam/SAMException.java b/apps/sam/java/src/net/i2p/sam/SAMException.java index ae965a4c8c..def5709ea5 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMException.java +++ b/apps/sam/java/src/net/i2p/sam/SAMException.java @@ -13,7 +13,7 @@ package net.i2p.sam; * * @author human */ -public class SAMException extends Exception { +class SAMException extends Exception { static final long serialVersionUID = 1 ; diff --git a/apps/sam/java/src/net/i2p/sam/SAMHandlerFactory.java b/apps/sam/java/src/net/i2p/sam/SAMHandlerFactory.java index c6f27c1336..194e3c2713 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMHandlerFactory.java +++ b/apps/sam/java/src/net/i2p/sam/SAMHandlerFactory.java @@ -21,7 +21,7 @@ import net.i2p.util.Log; /** * SAM handler factory class. */ -public class SAMHandlerFactory { +class SAMHandlerFactory { /** diff --git a/apps/sam/java/src/net/i2p/sam/SAMInvalidDirectionException.java b/apps/sam/java/src/net/i2p/sam/SAMInvalidDirectionException.java index cd1c6b1a57..44e93f21cb 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMInvalidDirectionException.java +++ b/apps/sam/java/src/net/i2p/sam/SAMInvalidDirectionException.java @@ -14,7 +14,7 @@ package net.i2p.sam; * * @author human */ -public class SAMInvalidDirectionException extends Exception { +class SAMInvalidDirectionException extends Exception { static final long serialVersionUID = 1 ; public SAMInvalidDirectionException() { diff --git a/apps/sam/java/src/net/i2p/sam/SAMMessageSession.java b/apps/sam/java/src/net/i2p/sam/SAMMessageSession.java index 64895c9c63..3a0d033d3d 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMMessageSession.java +++ b/apps/sam/java/src/net/i2p/sam/SAMMessageSession.java @@ -155,7 +155,7 @@ public abstract class SAMMessageSession { * * @author human */ - public class SAMMessageSessionHandler implements Runnable, I2PSessionListener { + class SAMMessageSessionHandler implements Runnable, I2PSessionListener { private final Object runningLock = new Object(); private volatile boolean stillRunning = true; diff --git a/apps/sam/java/src/net/i2p/sam/SAMRawReceiver.java b/apps/sam/java/src/net/i2p/sam/SAMRawReceiver.java index 3d7c1ef31f..96ebe45d08 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMRawReceiver.java +++ b/apps/sam/java/src/net/i2p/sam/SAMRawReceiver.java @@ -13,7 +13,7 @@ import java.io.IOException; /** * Interface for sending raw data to a SAM client */ -public interface SAMRawReceiver { +interface SAMRawReceiver { /** * Send a byte array to a SAM client, without informations diff --git a/apps/sam/java/src/net/i2p/sam/SAMRawSession.java b/apps/sam/java/src/net/i2p/sam/SAMRawSession.java index b811e64030..4361af5e5c 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMRawSession.java +++ b/apps/sam/java/src/net/i2p/sam/SAMRawSession.java @@ -21,7 +21,7 @@ import net.i2p.util.Log; * * @author human */ -public class SAMRawSession extends SAMMessageSession { +class SAMRawSession extends SAMMessageSession { public static final int RAW_SIZE_MAX = 32*1024; diff --git a/apps/sam/java/src/net/i2p/sam/SAMStreamReceiver.java b/apps/sam/java/src/net/i2p/sam/SAMStreamReceiver.java index a57ddd6811..a6e47ad7a3 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMStreamReceiver.java +++ b/apps/sam/java/src/net/i2p/sam/SAMStreamReceiver.java @@ -17,7 +17,7 @@ import net.i2p.data.Destination; * Interface for sending streaming data to a SAM client */ -public interface SAMStreamReceiver { +interface SAMStreamReceiver { /** * Sends the result of a stream send operation * @param id Stream ID diff --git a/apps/sam/java/src/net/i2p/sam/SAMStreamSession.java b/apps/sam/java/src/net/i2p/sam/SAMStreamSession.java index 41163e8f2d..cfa8da66eb 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMStreamSession.java +++ b/apps/sam/java/src/net/i2p/sam/SAMStreamSession.java @@ -46,7 +46,7 @@ import net.i2p.util.Log; * * @author human */ -public class SAMStreamSession { +class SAMStreamSession { protected final Log _log; diff --git a/apps/sam/java/src/net/i2p/sam/SAMUtils.java b/apps/sam/java/src/net/i2p/sam/SAMUtils.java index 12bdb858a9..6e04cadfb5 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMUtils.java +++ b/apps/sam/java/src/net/i2p/sam/SAMUtils.java @@ -32,7 +32,7 @@ import net.i2p.util.Log; * * @author human */ -public class SAMUtils { +class SAMUtils { //private final static Log _log = new Log(SAMUtils.class); diff --git a/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java b/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java index ea36e573c5..581eef75cb 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java +++ b/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java @@ -35,7 +35,7 @@ import net.i2p.util.Log; * * @author human */ -public class SAMv1Handler extends SAMHandler implements SAMRawReceiver, SAMDatagramReceiver, SAMStreamReceiver { +class SAMv1Handler extends SAMHandler implements SAMRawReceiver, SAMDatagramReceiver, SAMStreamReceiver { protected SAMRawSession rawSession; protected SAMDatagramSession datagramSession; diff --git a/apps/sam/java/src/net/i2p/sam/SAMv2Handler.java b/apps/sam/java/src/net/i2p/sam/SAMv2Handler.java index 7ac4ba691e..54fda314ed 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMv2Handler.java +++ b/apps/sam/java/src/net/i2p/sam/SAMv2Handler.java @@ -21,7 +21,7 @@ import net.i2p.util.Log; * @author mkvore */ -public class SAMv2Handler extends SAMv1Handler implements SAMRawReceiver, SAMDatagramReceiver, SAMStreamReceiver +class SAMv2Handler extends SAMv1Handler implements SAMRawReceiver, SAMDatagramReceiver, SAMStreamReceiver { diff --git a/apps/sam/java/src/net/i2p/sam/SAMv2StreamSession.java b/apps/sam/java/src/net/i2p/sam/SAMv2StreamSession.java index edbd80dbaf..08b3b31057 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMv2StreamSession.java +++ b/apps/sam/java/src/net/i2p/sam/SAMv2StreamSession.java @@ -37,7 +37,7 @@ import net.i2p.util.Log; * @author mkvore */ -public class SAMv2StreamSession extends SAMStreamSession +class SAMv2StreamSession extends SAMStreamSession { /** diff --git a/apps/sam/java/src/net/i2p/sam/SAMv3DatagramSession.java b/apps/sam/java/src/net/i2p/sam/SAMv3DatagramSession.java index 37d335cad2..b3386e9721 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMv3DatagramSession.java +++ b/apps/sam/java/src/net/i2p/sam/SAMv3DatagramSession.java @@ -17,7 +17,7 @@ import java.net.InetSocketAddress; import java.net.SocketAddress ; import java.nio.ByteBuffer; -public class SAMv3DatagramSession extends SAMDatagramSession implements SAMv3Handler.Session, SAMDatagramReceiver { +class SAMv3DatagramSession extends SAMDatagramSession implements SAMv3Handler.Session, SAMDatagramReceiver { private final SAMv3Handler handler; private final SAMv3Handler.DatagramServer server; diff --git a/apps/sam/java/src/net/i2p/sam/SAMv3Handler.java b/apps/sam/java/src/net/i2p/sam/SAMv3Handler.java index 201aee9283..44ec91d18d 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMv3Handler.java +++ b/apps/sam/java/src/net/i2p/sam/SAMv3Handler.java @@ -41,7 +41,7 @@ import net.i2p.util.I2PAppThread; * @author mkvore */ -public class SAMv3Handler extends SAMv1Handler +class SAMv3Handler extends SAMv1Handler { private Session session; diff --git a/apps/sam/java/src/net/i2p/sam/SAMv3RawSession.java b/apps/sam/java/src/net/i2p/sam/SAMv3RawSession.java index dd5c79fc55..9d9da0aee4 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMv3RawSession.java +++ b/apps/sam/java/src/net/i2p/sam/SAMv3RawSession.java @@ -18,7 +18,7 @@ import net.i2p.util.Log; * @author MKVore * */ -public class SAMv3RawSession extends SAMRawSession implements SAMv3Handler.Session, SAMRawReceiver { +class SAMv3RawSession extends SAMRawSession implements SAMv3Handler.Session, SAMRawReceiver { private final String nick; private final SAMv3Handler handler; diff --git a/apps/sam/java/src/net/i2p/sam/SAMv3StreamSession.java b/apps/sam/java/src/net/i2p/sam/SAMv3StreamSession.java index 8354d64045..18bb40cd0e 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMv3StreamSession.java +++ b/apps/sam/java/src/net/i2p/sam/SAMv3StreamSession.java @@ -34,7 +34,7 @@ import java.nio.channels.SocketChannel; * @author mkvore */ -public class SAMv3StreamSession extends SAMStreamSession implements SAMv3Handler.Session +class SAMv3StreamSession extends SAMStreamSession implements SAMv3Handler.Session { private static final int BUFFER_SIZE = 1024 ; -- GitLab