Class StreamSplit
- java.lang.Object
-
- com.charliemouse.cambozola.shared.StreamSplit
-
- Direct Known Subclasses:
TaiStreamSplit
public class StreamSplit extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BOUNDARY_MARKER_PREFIX
static java.lang.String
BOUNDARY_MARKER_TERM
protected java.io.DataInputStream
m_dis
-
Constructor Summary
Constructors Constructor Description StreamSplit(java.io.DataInputStream dis)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static void
addPropValue(java.lang.String response, java.util.Hashtable ht)
boolean
isAtStreamEnd()
java.util.Hashtable
readHeaders()
static java.util.Hashtable
readHeaders(java.net.URLConnection conn)
byte[]
readToBoundary(java.lang.String boundary)
void
skipToBoundary(java.lang.String boundary)
-
-
-
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
-
-
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()
-
-