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 void
addHeader(java.lang.String key, java.lang.String value)
void
copyHeaders(javax.mail.internet.InternetHeaders srcHeaders)
java.lang.String
generateMessageID()
java.lang.String
getAttribute(java.lang.String key)
java.util.Map<java.lang.String,java.lang.String>
getAttributes()
javax.mail.internet.MimeBodyPart
getData()
java.lang.String
getHeader(java.lang.String key)
java.lang.String
getHeader(java.lang.String key, java.lang.String delimiter)
javax.mail.internet.InternetHeaders
getHeaders()
DataHistory
getHistory()
Message
getMessage()
java.lang.String
getMessageID()
Partnership
getPartnership()
java.lang.String
getText()
void
setAttribute(java.lang.String key, java.lang.String value)
void
setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
void
setData(javax.mail.internet.MimeBodyPart data)
void
setHeader(java.lang.String key, java.lang.String value)
void
setHeaders(javax.mail.internet.InternetHeaders headers)
void
setHistory(DataHistory history)
void
setMessage(Message message)
void
setMessageID(java.lang.String messageID)
void
setPartnership(Partnership partnership)
void
setText(java.lang.String text)
void
updateMessageID()
-
-
-
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
-
-