Class StandardConnectionHandler

  • All Implemented Interfaces:
    java.lang.Runnable

    public class StandardConnectionHandler
    extends java.lang.Object
    implements java.lang.Runnable
    • Field Detail

      • logger

        private static java.util.logging.Logger logger
      • smsc

        private Smsc smsc
      • isConnected

        boolean isConnected
      • response

        byte[] response
      • packetLen

        byte[] packetLen
      • message

        byte[] message
      • ss

        private java.net.ServerSocket ss
      • is

        java.io.InputStream is
      • os

        java.io.OutputStream os
      • socket

        java.net.Socket socket
    • Constructor Detail

      • StandardConnectionHandler

        public StandardConnectionHandler()
      • StandardConnectionHandler

        public StandardConnectionHandler​(java.net.ServerSocket useThisServerSocket)
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
      • runThread

        private void runThread()
      • exit

        public void exit()
      • isBound

        protected boolean isBound()
      • isReceiver

        protected boolean isReceiver()
      • addressIsServicedByReceiver

        protected boolean addressIsServicedByReceiver​(java.lang.String address)
      • getBytesAsInt

        private static final int getBytesAsInt​(byte i_byte)
      • readPacketInto

        private int readPacketInto​(java.io.InputStream is)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • writeResponse

        protected void writeResponse​(byte[] response)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • closeConnection

        public void closeConnection()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • setSs

        public void setSs​(java.net.ServerSocket socket)
        Parameters:
        socket -
      • isConnected

        public boolean isConnected()
        Returns:
      • setConnected

        public void setConnected​(boolean b)
        Parameters:
        b -