Class StreamConnection

  • Direct Known Subclasses:
    SSEConnection, WsConnection

    public abstract class StreamConnection
    extends java.lang.Object
    Created by Josh Gontijo on 6/9/17.
    • Method Summary

      Modifier and Type Method Description
      protected abstract void closeChannel()  
      protected static void closeChannel​(java.nio.channels.Channel channel)  
      void connect()  
      protected void reconnect()  
      protected void reconnect​(long delay)  
      protected abstract void tryConnect()  
      • Methods inherited from class java.lang.Object

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

      • url

        protected final java.lang.String url
      • worker

        protected final org.xnio.XnioWorker worker
      • uuid

        protected final java.lang.String uuid
      • shuttingDown

        protected boolean shuttingDown
    • Constructor Detail

    • Method Detail

      • tryConnect

        protected abstract void tryConnect()
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • closeChannel

        protected abstract void closeChannel()
      • connect

        public void connect()
      • closeChannel

        protected static void closeChannel​(java.nio.channels.Channel channel)
      • reconnect

        protected void reconnect()
      • reconnect

        protected void reconnect​(long delay)