com.knowgate.hipermail
Class DBMimeMultipart
java.lang.Object
javax.mail.Multipart
com.knowgate.hipermail.DBMimeMultipart
- public class DBMimeMultipart
- extends javax.mail.Multipart
- Version:
- 1.0
| Fields inherited from class javax.mail.Multipart |
contentType, parent, parts |
| Methods inherited from class javax.mail.Multipart |
addBodyPart, addBodyPart, getContentType, removeBodyPart, setMultipartDataSource, setParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DBMimeMultipart
public DBMimeMultipart(javax.mail.Part oMessage)
getParent
public javax.mail.Part getParent()
addBodyPart
public void addBodyPart(javax.mail.internet.MimePart part)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
getCount
public int getCount()
getBodyPart
public javax.mail.BodyPart getBodyPart(int index)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
getBodyPart
public javax.mail.BodyPart getBodyPart(java.lang.String cid)
throws javax.mail.MessagingException
Get body part given its Content-Id
- Parameters:
cid - String Content-Id
- Returns:
- BodyPart or null if no body part with such Content-Id is found
- Throws:
javax.mail.MessagingException
removeBodyPart
public void removeBodyPart(int iPart)
throws javax.mail.MessagingException,
java.lang.ArrayIndexOutOfBoundsException
- Throws:
javax.mail.MessagingException
java.lang.ArrayIndexOutOfBoundsException
writeTo
public void writeTo(java.io.OutputStream os)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException