Package org.openas2.message
Interface MessageMDN
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
AS2MessageMDN,BaseMessageMDN
public interface MessageMDN extends java.io.Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddHeader(java.lang.String key, java.lang.String value)voidcopyHeaders(javax.mail.internet.InternetHeaders srcHeaders)java.lang.StringgenerateMessageID()java.lang.StringgetAttribute(java.lang.String key)java.util.Map<java.lang.String,java.lang.String>getAttributes()javax.mail.internet.MimeBodyPartgetData()java.lang.StringgetHeader(java.lang.String key)java.lang.StringgetHeader(java.lang.String key, java.lang.String delimiter)javax.mail.internet.InternetHeadersgetHeaders()DataHistorygetHistory()MessagegetMessage()java.lang.StringgetMessageID()PartnershipgetPartnership()java.lang.StringgetText()voidsetAttribute(java.lang.String key, java.lang.String value)voidsetAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)voidsetData(javax.mail.internet.MimeBodyPart data)voidsetHeader(java.lang.String key, java.lang.String value)voidsetHeaders(javax.mail.internet.InternetHeaders headers)voidsetHistory(DataHistory history)voidsetMessage(Message message)voidsetMessageID(java.lang.String messageID)voidsetPartnership(Partnership partnership)voidsetText(java.lang.String text)voidupdateMessageID()
-
-
-
Method Detail
-
setAttribute
void setAttribute(java.lang.String key, java.lang.String value)
-
getAttribute
java.lang.String getAttribute(java.lang.String key)
-
setAttributes
void setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
-
getAttributes
java.util.Map<java.lang.String,java.lang.String> getAttributes()
-
setData
void setData(javax.mail.internet.MimeBodyPart data)
-
getData
javax.mail.internet.MimeBodyPart getData()
-
setHeader
void setHeader(java.lang.String key, java.lang.String value)
-
getHeader
java.lang.String getHeader(java.lang.String key)
-
getHeader
java.lang.String getHeader(java.lang.String key, java.lang.String delimiter)
-
setHeaders
void setHeaders(javax.mail.internet.InternetHeaders headers)
-
copyHeaders
void copyHeaders(javax.mail.internet.InternetHeaders srcHeaders)
-
getHeaders
javax.mail.internet.InternetHeaders getHeaders()
-
setHistory
void setHistory(DataHistory history)
-
getHistory
DataHistory getHistory()
-
setMessage
void setMessage(Message message)
-
getMessage
Message getMessage()
-
setMessageID
void setMessageID(java.lang.String messageID)
-
getMessageID
java.lang.String getMessageID()
-
setPartnership
void setPartnership(Partnership partnership)
-
getPartnership
Partnership getPartnership()
-
setText
void setText(java.lang.String text)
-
getText
java.lang.String getText()
-
addHeader
void addHeader(java.lang.String key, java.lang.String value)
-
generateMessageID
java.lang.String generateMessageID() throws InvalidParameterException- Throws:
InvalidParameterException
-
updateMessageID
void updateMessageID() throws InvalidParameterException- Throws:
InvalidParameterException
-
-