|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.mail.BodyPart
javax.mail.internet.MimeBodyPart
com.google.gdata.data.media.MediaBodyPart
public class MediaBodyPart
The MediaBodyPart class extends the base MimeBodyPart implementation
to provide streaming media support for GData MIME multipart content.
When the body part contains media content (anything other than
"application/atom+xml"), the body part will use a custom
DataHandler
implementation that keeps the data in raw stream format.
GDataContentHandler
,
MediaSource
,
MediaMultipart
Field Summary |
---|
Fields inherited from interface javax.mail.Part |
---|
ATTACHMENT, INLINE |
Constructor Summary | |
---|---|
MediaBodyPart()
|
|
MediaBodyPart(IEntry entry)
|
|
MediaBodyPart(java.io.InputStream is)
|
|
MediaBodyPart(javax.mail.internet.InternetHeaders headers,
byte[] content)
|
|
MediaBodyPart(MediaSource mediaSource)
|
Method Summary | |
---|---|
MediaSource |
getMediaSource()
Returns the media source associated with the body part. |
boolean |
isAtomPart()
Returns true if the body part contains Atom data. |
Methods inherited from class javax.mail.internet.MimeBodyPart |
---|
addHeader, addHeaderLine, attachFile, attachFile, getAllHeaderLines, getAllHeaders, getContent, getContentID, getContentLanguage, getContentMD5, getContentType, getDataHandler, getDescription, getDisposition, getEncoding, getFileName, getHeader, getHeader, getInputStream, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getNonMatchingHeaderLines, getNonMatchingHeaders, getRawInputStream, getSize, isMimeType, removeHeader, saveFile, saveFile, setContent, setContent, setContentID, setContentLanguage, setContentMD5, setDataHandler, setDescription, setDescription, setDisposition, setFileName, setHeader, setText, setText, setText, writeTo |
Methods inherited from class javax.mail.BodyPart |
---|
getParent |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MediaBodyPart()
public MediaBodyPart(java.io.InputStream is) throws javax.mail.MessagingException
javax.mail.MessagingException
public MediaBodyPart(IEntry entry) throws javax.mail.MessagingException
javax.mail.MessagingException
public MediaBodyPart(MediaSource mediaSource) throws javax.mail.MessagingException
javax.mail.MessagingException
public MediaBodyPart(javax.mail.internet.InternetHeaders headers, byte[] content) throws javax.mail.MessagingException
javax.mail.MessagingException
Method Detail |
---|
public boolean isAtomPart() throws javax.mail.MessagingException
true
if the body part contains Atom data.
javax.mail.MessagingException
public MediaSource getMediaSource()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |