net.sourceforge.jwap.wsp.multipart
Class MultiPartData
java.lang.Object
|
+--net.sourceforge.jwap.wsp.multipart.MultiPartData
- public class MultiPartData
- extends java.lang.Object
This class can be used for constructing WSP Multipart payload according to WAP-230-WSP.
- Author:
- Michel Marti
Constructor Summary |
MultiPartData()
Construct a WSP Multipart object with no content (yet). |
MultiPartData(byte[] data)
Reconstruct a Multipart object by parsing the specified byte array. |
MultiPartData(byte[] data,
int major,
int minor)
Reconstruct a Multipart object by parsing the specified byte array. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiPartData
public MultiPartData()
- Construct a WSP Multipart object with no content (yet).
MultiPartData
public MultiPartData(byte[] data)
throws java.io.IOException
- Reconstruct a Multipart object by parsing the specified byte array. The
headers will be decoded according to WAP version 1.1
- Parameters:
data
- a byte array containing the Multipart payload.
MultiPartData
public MultiPartData(byte[] data,
int major,
int minor)
throws java.io.IOException
- Reconstruct a Multipart object by parsing the specified byte array.
- Parameters:
data
- a byte array containing the Multipart payloadmajor
- WAP major version (used for header decoding)minor
- WAP minor version (used for header decoding)
addPart
public void addPart(MultiPartEntry entry)
elements
public java.util.Enumeration elements()
size
public int size()
- Get the number of Multipart entries
getBytes
public byte[] getBytes()
throws java.io.IOException,
HeaderParseException