Class Server


  • public class Server
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Server()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean close()  
      static java.util.List<java.util.Map.Entry<java.lang.Integer,​java.lang.String>> getClients()  
      int getConnected()  
      static int maxClients()  
      static void maxClients​(int max)  
      static int online()  
      boolean open​(int port)  
      static void send​(int id, java.lang.String data)  
      static void send​(java.lang.String data)  
      static void send​(java.util.List<java.lang.Integer> ids, java.lang.String data)  
      void sendToAll​(java.lang.String data)  
      void sendToSelected​(int id, java.lang.String data)  
      void sendToSpecified​(java.util.List<java.lang.Integer> ids, java.lang.String data)  
      static boolean start​(int port)  
      static void stop()  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Server

        public Server()
    • Method Detail

      • start

        public static boolean start​(int port)
      • stop

        public static void stop()
      • send

        public static void send​(@Nonnull
                                java.lang.String data)
      • send

        public static void send​(int id,
                                @Nonnull
                                java.lang.String data)
      • send

        public static void send​(@Nonnull
                                java.util.List<java.lang.Integer> ids,
                                @Nonnull
                                java.lang.String data)
      • getClients

        public static java.util.List<java.util.Map.Entry<java.lang.Integer,​java.lang.String>> getClients()
      • maxClients

        public static void maxClients​(int max)
      • maxClients

        public static int maxClients()
      • online

        public static int online()
      • sendToSelected

        public void sendToSelected​(int id,
                                   java.lang.String data)
      • sendToSpecified

        public void sendToSpecified​(java.util.List<java.lang.Integer> ids,
                                    java.lang.String data)
      • sendToAll

        public void sendToAll​(java.lang.String data)
      • getConnected

        public int getConnected()
      • open

        public boolean open​(int port)
      • close

        @Exposed
        public boolean close()