diff --git a/src/main/java/com/cloudhopper/smpp/SmppConstants.java b/src/main/java/com/cloudhopper/smpp/SmppConstants.java
index 374a9ca5..92704b1c 100644
--- a/src/main/java/com/cloudhopper/smpp/SmppConstants.java
+++ b/src/main/java/com/cloudhopper/smpp/SmppConstants.java
@@ -31,6 +31,8 @@
*/
public class SmppConstants {
+ private SmppConstants() {}
+
//
// SMPP Data Types
//
diff --git a/src/main/java/com/cloudhopper/smpp/channel/ChannelUtil.java b/src/main/java/com/cloudhopper/smpp/channel/ChannelUtil.java
index 75b84e8d..24a6b406 100644
--- a/src/main/java/com/cloudhopper/smpp/channel/ChannelUtil.java
+++ b/src/main/java/com/cloudhopper/smpp/channel/ChannelUtil.java
@@ -30,6 +30,8 @@
*/
public class ChannelUtil {
+ private ChannelUtil() {}
+
/**
* Create a name for the channel based on the remote host's IP and port.
*/
diff --git a/src/main/java/com/cloudhopper/smpp/channel/SmppChannelConstants.java b/src/main/java/com/cloudhopper/smpp/channel/SmppChannelConstants.java
index 0ccddba7..4ec2bc7d 100644
--- a/src/main/java/com/cloudhopper/smpp/channel/SmppChannelConstants.java
+++ b/src/main/java/com/cloudhopper/smpp/channel/SmppChannelConstants.java
@@ -27,6 +27,8 @@
*/
public class SmppChannelConstants {
+ private SmppChannelConstants() {}
+
public static final String PIPELINE_SERVER_CONNECTOR_NAME = "smppServerConnector";
// default channel handler used only during connects
diff --git a/src/main/java/com/cloudhopper/smpp/util/ChannelBufferUtil.java b/src/main/java/com/cloudhopper/smpp/util/ChannelBufferUtil.java
index 833026d0..320c0769 100644
--- a/src/main/java/com/cloudhopper/smpp/util/ChannelBufferUtil.java
+++ b/src/main/java/com/cloudhopper/smpp/util/ChannelBufferUtil.java
@@ -37,6 +37,9 @@
* @author joelauer (twitter: @jjlauer or http://twitter.com/jjlauer)
*/
public class ChannelBufferUtil {
+
+ private ChannelBufferUtil() {}
+
private static final Logger logger = LoggerFactory.getLogger(ChannelBufferUtil.class);
/**
diff --git a/src/main/java/com/cloudhopper/smpp/util/DaemonExecutors.java b/src/main/java/com/cloudhopper/smpp/util/DaemonExecutors.java
index f65e373b..2c671bdf 100644
--- a/src/main/java/com/cloudhopper/smpp/util/DaemonExecutors.java
+++ b/src/main/java/com/cloudhopper/smpp/util/DaemonExecutors.java
@@ -30,6 +30,8 @@
*/
public class DaemonExecutors {
+ private DaemonExecutors() {}
+
/**
* Utility method for creating a cached pool of "daemon" threads. A daemon
* thread does not limit the JVM from exiting if they aren't shutdown.
diff --git a/src/main/java/com/cloudhopper/smpp/util/PduUtil.java b/src/main/java/com/cloudhopper/smpp/util/PduUtil.java
index 80cb3391..ecebe583 100644
--- a/src/main/java/com/cloudhopper/smpp/util/PduUtil.java
+++ b/src/main/java/com/cloudhopper/smpp/util/PduUtil.java
@@ -29,6 +29,8 @@
*/
public class PduUtil {
+ private PduUtil() {}
+
/**
* Calculates size of a "C-String" by returning the length of the String
* plus 1 (for the NULL byte). If the parameter is null, will return 1.
diff --git a/src/main/java/com/cloudhopper/smpp/util/SmppSessionUtil.java b/src/main/java/com/cloudhopper/smpp/util/SmppSessionUtil.java
index 62b235c2..9d23ee35 100644
--- a/src/main/java/com/cloudhopper/smpp/util/SmppSessionUtil.java
+++ b/src/main/java/com/cloudhopper/smpp/util/SmppSessionUtil.java
@@ -34,6 +34,9 @@
* @author joelauer (twitter: @jjlauer or http://twitter.com/jjlauer)
*/
public class SmppSessionUtil {
+
+ private SmppSessionUtil() {}
+
private static final Logger logger = LoggerFactory.getLogger(SmppSessionUtil.class);
static public void close(SmppSession session) {
diff --git a/src/main/java/com/cloudhopper/smpp/util/SmppUtil.java b/src/main/java/com/cloudhopper/smpp/util/SmppUtil.java
index 6084b1e3..b33eca40 100644
--- a/src/main/java/com/cloudhopper/smpp/util/SmppUtil.java
+++ b/src/main/java/com/cloudhopper/smpp/util/SmppUtil.java
@@ -31,6 +31,8 @@
*/
public class SmppUtil {
+ private SmppUtil() {}
+
/**
* Does the "esm_class" value have a message type set at all? This basically
* checks if the "esm_class" could either be SMSC delivery receipt, ESME delivery receipt,
diff --git a/src/main/java/com/cloudhopper/smpp/util/TlvUtil.java b/src/main/java/com/cloudhopper/smpp/util/TlvUtil.java
index 6a31db21..7425ca81 100644
--- a/src/main/java/com/cloudhopper/smpp/util/TlvUtil.java
+++ b/src/main/java/com/cloudhopper/smpp/util/TlvUtil.java
@@ -30,6 +30,8 @@
* @author joelauer (twitter: @jjlauer or http://twitter.com/jjlauer)
*/
public class TlvUtil {
+
+ private TlvUtil() {}
/**
* Writes a variable length C-String (null terminated) TLV. If the String