public class MimeReader extends MimeHelper
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
log |
markSize, theMultipart| Constructor and Description |
|---|
MimeReader() |
MimeReader(java.io.InputStream mimeStream)
create a root multipart from an input stream
|
MimeReader(MimeWriter writer)
create a root multipart from a MimeWriter
|
MimeReader(javax.mail.Multipart mp)
create a reader from an existing mutipart
|
MimeReader(java.lang.String url)
create a root multipart from an input stream
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFileName(java.lang.String url) |
JDFDoc |
getJDFDoc(java.io.InputStream stream,
int index)
get the JDF Doc from a stream, also handle non mime streams gracefully
|
java.io.InputStream |
getURLInputStream(java.lang.String urlString)
get the opened input stream for a given url string
|
XMLDoc |
getXMLDoc(java.io.InputStream stream,
int index)
get the JDF Doc from a stream, also handle non mime streams gracefully
|
getBodyPartHelper, getBodyParts, getCount, getCreatePartByCID, getCreatePartByLocalName, getMarkSize, getMultiPart, getPartByCID, getPartHelperByAttribute, getPartHelperByCID, getPartHelperByLocalName, setMarkSizepublic MimeReader()
public MimeReader(javax.mail.Multipart mp)
mp - public MimeReader(java.io.InputStream mimeStream)
mimeStream - the input streampublic MimeReader(MimeWriter writer)
writer - the input writer that will now be readpublic MimeReader(java.lang.String url)
url - the url or file namepublic JDFDoc getJDFDoc(java.io.InputStream stream, int index)
stream - the stream to search inindex - the index of the body part to searchpublic XMLDoc getXMLDoc(java.io.InputStream stream, int index)
stream - the stream to search inindex - the index of the body part to searchpublic java.io.InputStream getURLInputStream(java.lang.String urlString)
urlString - public java.lang.String getFileName(java.lang.String url)
url -