|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.mail.Multipart
javax.mail.internet.MimeMultipart
com.google.gdata.data.media.MediaMultipart
public class MediaMultipart
The MediaMultipart class provides helper code for parsing and generating MIME multipart/related content used to transport GData media resources. These messages will always contains two parts: one with the Atom metadata about the media and the other with the actual media content in any MIME format.
| Field Summary | |
|---|---|
protected MediaBodyPart |
atomPart
|
protected MediaBodyPart |
mediaPart
|
| Fields inherited from class javax.mail.internet.MimeMultipart |
|---|
ds, parsed |
| Fields inherited from class javax.mail.Multipart |
|---|
contentType, parent, parts |
| Constructor Summary | |
|---|---|
|
MediaMultipart(IEntry entry,
MediaSource media)
Constructs a new MediaMultipart instance from an Atom entry instance and a media source. |
protected |
MediaMultipart(java.lang.String subType)
Constructor for subclasses. |
|
MediaMultipart(java.lang.String contentType,
java.io.InputStream inputStream)
Constructs a new MediaMultipart instance by parsing MIME content from the provided input stream. |
| Method Summary | |
|---|---|
MimeBodyPart |
createMimeBodyPart(java.io.InputStream is)
|
MimeBodyPart |
createMimeBodyPart(InternetHeaders headers,
byte[] content)
|
MediaBodyPart |
getAtomPart()
Returns the body part containing atom content. |
MediaBodyPart |
getMediaPart()
Returns the body part containing media content. |
static void |
loadMimeMappings()
Loads the default set of Java activation MIME mappings required by the GData library. |
| Methods inherited from class javax.mail.internet.MimeMultipart |
|---|
createInternetHeaders, getBodyPart, getBodyPart, getCount, parse, setSubType, updateHeaders, writeTo |
| Methods inherited from class javax.mail.Multipart |
|---|
addBodyPart, addBodyPart, getContentType, getParent, removeBodyPart, removeBodyPart, setMultipartDataSource, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected MediaBodyPart atomPart
protected MediaBodyPart mediaPart
| Constructor Detail |
|---|
protected MediaMultipart(java.lang.String subType)
public MediaMultipart(java.lang.String contentType,
java.io.InputStream inputStream)
throws MessagingException
MessagingException
public MediaMultipart(IEntry entry,
MediaSource media)
throws MessagingException
MessagingException| Method Detail |
|---|
public static void loadMimeMappings()
public MimeBodyPart createMimeBodyPart(java.io.InputStream is)
throws MessagingException
createMimeBodyPart in class MimeMultipartMessagingException
public MimeBodyPart createMimeBodyPart(InternetHeaders headers,
byte[] content)
throws MessagingException
createMimeBodyPart in class MimeMultipartMessagingExceptionpublic MediaBodyPart getAtomPart()
public MediaBodyPart getMediaPart()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||