Interface EventSource.Emitter

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void close()
      Closes this event source connection.
      void comment​(java.lang.String comment)
      Sends a comment to the client.
      void data​(java.lang.String data)
      Sends a default event with data to the client.
      void event​(java.lang.String name, java.lang.String data)
      Sends a named event with data to the client.
    • Method Detail

      • event

        void event​(java.lang.String name,
                   java.lang.String data)
            throws java.io.IOException

        Sends a named event with data to the client.

        When invoked as: event("foo", "bar"), the client will receive the lines:

         event: foo
         data: bar
         
        Parameters:
        name - the event name
        data - the data to be sent
        Throws:
        java.io.IOException - if an I/O failure occurred
        See Also:
        data(String)
      • data

        void data​(java.lang.String data)
           throws java.io.IOException

        Sends a default event with data to the client.

        When invoked as: data("baz"), the client will receive the line:

         data: baz
         

        When invoked as: data("foo\r\nbar\rbaz\nbax"), the client will receive the lines:

         data: foo
         data: bar
         data: baz
         data: bax
         
        Parameters:
        data - the data to be sent
        Throws:
        java.io.IOException - if an I/O failure occurred
      • comment

        void comment​(java.lang.String comment)
              throws java.io.IOException

        Sends a comment to the client.

        When invoked as: comment("foo"), the client will receive the line:

         : foo
         
        Parameters:
        comment - the comment to send
        Throws:
        java.io.IOException - if an I/O failure occurred
      • close

        void close()

        Closes this event source connection.