Class StreamSplit

  • Direct Known Subclasses:
    TaiStreamSplit

    public class StreamSplit
    extends java.lang.Object
    • Field Detail

      • BOUNDARY_MARKER_PREFIX

        public static final java.lang.String BOUNDARY_MARKER_PREFIX
        See Also:
        Constant Field Values
      • BOUNDARY_MARKER_TERM

        public static final java.lang.String BOUNDARY_MARKER_TERM
        See Also:
        Constant Field Values
      • m_dis

        protected java.io.DataInputStream m_dis
    • Constructor Detail

      • StreamSplit

        public StreamSplit​(java.io.DataInputStream dis)
    • Method Detail

      • readHeaders

        public java.util.Hashtable readHeaders()
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • addPropValue

        protected static void addPropValue​(java.lang.String response,
                                           java.util.Hashtable ht)
      • readHeaders

        public static java.util.Hashtable readHeaders​(java.net.URLConnection conn)
      • skipToBoundary

        public void skipToBoundary​(java.lang.String boundary)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • readToBoundary

        public byte[] readToBoundary​(java.lang.String boundary)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • isAtStreamEnd

        public boolean isAtStreamEnd()