com.mirrorworlds.lifestreams.mail.tnef.internet
Class TnefBodyPart
com.mirrorworlds.lifestreams.mail.tnef.internet.TnefBodyPart
- public class TnefBodyPart
A bridge to Tnef Mime BodyPart for the Java Mail API.
Note: This package is still at a very early stage. Requires the Java Mail API
and the Java Activation Framework API.
- Version:
- Feb 22, 2000 Lifestreams 1.5
TnefBodyPart
protected TnefBodyPart(TnefAttachment tnef)
updateHeaders
protected void updateHeaders()
getSize
public int getSize()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getLineCount
public int getLineCount()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getContentType
public java.lang.String getContentType()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getDisposition
public java.lang.String getDisposition()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
setDisposition
public void setDisposition(java.lang.String disposition)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getEncoding
public java.lang.String getEncoding()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getContentID
public java.lang.String getContentID()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getContentMD5
public java.lang.String getContentMD5()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
setContentMD5
public void setContentMD5(java.lang.String md5)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getDescription
public java.lang.String getDescription()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
setDescription
public void setDescription(java.lang.String description,
java.lang.String charset)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getFileName
public java.lang.String getFileName()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
setFileName
public void setFileName(java.lang.String filename)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getContentStream
protected java.io.InputStream getContentStream()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException,
com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getDataHandler
public com.mirrorworlds.lifestreams.mail.tnef.internet.DataHandler getDataHandler()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
setDataHandler
public void setDataHandler(com.mirrorworlds.lifestreams.mail.tnef.internet.DataHandler content)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
setContent
public void setContent(java.lang.Object o,
java.lang.String type)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
setContent
public void setContent(com.mirrorworlds.lifestreams.mail.tnef.internet.Multipart mp)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getHeader
public java.lang.String[] getHeader(java.lang.String name)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
setHeader
public void setHeader(java.lang.String name,
java.lang.String value)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
addHeader
public void addHeader(java.lang.String name,
java.lang.String value)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
removeHeader
public void removeHeader(java.lang.String name)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getAllHeaders
public java.util.Enumeration getAllHeaders()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getMatchingHeaders
public java.util.Enumeration getMatchingHeaders(java.lang.String[] names)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getNonMatchingHeaders
public java.util.Enumeration getNonMatchingHeaders(java.lang.String[] names)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
addHeaderLine
public void addHeaderLine(java.lang.String line)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getAllHeaderLines
public java.util.Enumeration getAllHeaderLines()
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getMatchingHeaderLines
public java.util.Enumeration getMatchingHeaderLines(java.lang.String[] names)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException
getNonMatchingHeaderLines
public java.util.Enumeration getNonMatchingHeaderLines(java.lang.String[] names)
throws com.mirrorworlds.lifestreams.mail.tnef.internet.MessagingException