Class ProblemDataServer


  • public class ProblemDataServer
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private jnr.unixsocket.UnixSocketAddress address  
      (package private) jnr.unixsocket.UnixSocketChannel channel  
      (package private) java.io.InputStreamReader reader  
      private java.io.File socketFile  
      (package private) java.io.OutputStreamWriter writer  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()  
      private void connect()  
      private void disconnect()  
      static void main​(java.lang.String[] args)  
      void send​(java.util.Map<java.lang.String,​java.lang.String> problemData)  
      void test()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • address

        private jnr.unixsocket.UnixSocketAddress address
      • channel

        jnr.unixsocket.UnixSocketChannel channel
      • writer

        java.io.OutputStreamWriter writer
      • reader

        java.io.InputStreamReader reader
      • socketFile

        private final java.io.File socketFile
    • Constructor Detail

      • ProblemDataServer

        public ProblemDataServer()
    • Method Detail

      • connect

        private void connect()
      • disconnect

        private void disconnect()
      • send

        public void send​(java.util.Map<java.lang.String,​java.lang.String> problemData)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • close

        public void close()
      • test

        public void test()
      • main

        public static void main​(java.lang.String[] args)