|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.rim.blackberry.api.mail.BodyPart
net.rim.blackberry.api.mail.UnsupportedAttachmentPart
public final class UnsupportedAttachmentPart
Represents an unsupported attachment part.
This class is not publicly instantiatable; the content type of these parts is always "application/octet-stream".
Nested Class Summary |
---|
Nested classes/interfaces inherited from class net.rim.blackberry.api.mail.BodyPart |
---|
BodyPart.ContentType |
Field Summary |
---|
Fields inherited from class net.rim.blackberry.api.mail.BodyPart |
---|
CONTENT_TYPE, CRLF, EMPTY, SEPARATOR |
Fields inherited from interface net.rim.blackberry.api.mail.Part |
---|
ATTACHMENT, INLINE |
Method Summary | ||
---|---|---|
|
Object |
getContent()
Retrieves this attachment part's content. |
|
InputStream |
getInputStream()
Retrieves an input stream containing this attachment part's data. |
|
String |
getName()
Retrieves this attachment part's filename. |
|
int |
getSize()
Retrieves the size of this attachment part's content. |
|
void |
setContent(Object content)
Sets this attachment part's content from provided object. |
|
void |
writeTo(OutputStream out)
Writes basic information about this attachment part to provided output stream. |
Methods inherited from class net.rim.blackberry.api.mail.BodyPart |
---|
addHeader, getAllHeaders, getContentType, getHeader, getParent, hasMore, isMimeType, moreRequestSent, removeHeader, setContentType, setHeader |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public InputStream getInputStream()
Not currently supported.
public void setContent(Object content)
Not currently supported.
content
- Object to provide content. Not currently supported.
ClassCastException
- if you try to use this method.public Object getContent()
Note: Do not use this method to download an attachment. Instead, use AttachmentDownloadManager
.
null
public int getSize()
Not currently supported.
public void writeTo(OutputStream out) throws IOException
This method first writes two CRLF bytes, and then writes out the filename bytes for this attachment part to the output stream.
writeTo
in interface Part
writeTo
in class BodyPart
out
- Output stream to receive written bytes.
IOException
- Signals that an I/O error has occurred.public String getName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.