Interface Connection

    • Method Detail

      • connect

        void connect​(ConnectionListener listener)
        Connect this connection's transport, i.e. establish the peer connection. If this connection is already established (from an incoming connection for example), then this provides a mechanism to register the connection listener, in which case connectSuccess() will be called immediately.
        Parameters:
        listener - notified on connect success or failure
      • close

        void close()
        Close and shutdown this connection.
      • getOutgoingMessageQueue

        OutgoingMessageQueue getOutgoingMessageQueue()
        Get the connection's outgoing message queue.
        Returns:
        outbound message queue
      • getIncomingMessageQueue

        IncomingMessageQueue getIncomingMessageQueue()
        Get the connection's incoming message queue.
        Returns:
        inbound message queue
      • startMessageProcessing

        void startMessageProcessing()
        Begin processing incoming and outgoing message queues.
      • getTransport

        Transport getTransport()
        Returns the transport object for this connection.
        Since:
        3.0.5.3
      • isIncoming

        boolean isIncoming()
        Returns true if the connection represents an incoming connection.
        Since:
        3.0.5.3
      • getString

        java.lang.String getString()
        descriptive text for the connection
        Returns: