Class JSONTransport

  • All Implemented Interfaces:
    org.cometd.bayeux.server.ServerTransport, org.cometd.bayeux.Transport, org.eclipse.jetty.util.component.Dumpable

    public class JSONTransport
    extends AbstractStreamHttpTransport
    • Method Detail

      • accept

        public boolean accept​(javax.servlet.http.HttpServletRequest request)
        Specified by:
        accept in class AbstractHttpTransport
      • parseMessages

        protected org.cometd.bayeux.server.ServerMessage.Mutable[] parseMessages​(javax.servlet.http.HttpServletRequest request)
                                                                          throws java.io.IOException,
                                                                                 java.text.ParseException
        Specified by:
        parseMessages in class AbstractStreamHttpTransport
        Throws:
        java.io.IOException
        java.text.ParseException
      • beginWrite

        protected javax.servlet.ServletOutputStream beginWrite​(javax.servlet.http.HttpServletRequest request,
                                                               javax.servlet.http.HttpServletResponse response)
                                                        throws java.io.IOException
        Specified by:
        beginWrite in class AbstractStreamHttpTransport
        Throws:
        java.io.IOException
      • endWrite

        protected void endWrite​(javax.servlet.http.HttpServletResponse response,
                                javax.servlet.ServletOutputStream output)
                         throws java.io.IOException
        Specified by:
        endWrite in class AbstractStreamHttpTransport
        Throws:
        java.io.IOException