Package org.openas2.message
Class AS2MessageMDN
- java.lang.Object
-
- org.openas2.message.BaseMessageMDN
-
- org.openas2.message.AS2MessageMDN
-
- All Implemented Interfaces:
java.io.Serializable,MessageMDN
public class AS2MessageMDN extends BaseMessageMDN
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMDNA_DISPOSITIONstatic java.lang.StringMDNA_FINAL_RECIPIENTstatic java.lang.StringMDNA_MICstatic java.lang.StringMDNA_ORIG_MESSAGEIDstatic java.lang.StringMDNA_ORIG_RECIPIENTstatic java.lang.StringMDNA_REPORTING_UA
-
Constructor Summary
Constructors Constructor Description AS2MessageMDN(AS2Message msg, boolean copyMsgHeaders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgenerateMessageID()Generate Random Message ID based on data in the preconfigured format, sender and receiver IDs.-
Methods inherited from class org.openas2.message.BaseMessageMDN
addHeader, copyHeaders, getAttribute, getAttributes, getData, getHeader, getHeader, getHeaders, getHistory, getMessage, getMessageID, getPartnership, getText, setAttribute, setAttributes, setData, setHeader, setHeaders, setHistory, setMessage, setMessageID, setPartnership, setText, toString, updateMessageID
-
-
-
-
Field Detail
-
MDNA_REPORTING_UA
public static final java.lang.String MDNA_REPORTING_UA
- See Also:
- Constant Field Values
-
MDNA_ORIG_RECIPIENT
public static final java.lang.String MDNA_ORIG_RECIPIENT
- See Also:
- Constant Field Values
-
MDNA_FINAL_RECIPIENT
public static final java.lang.String MDNA_FINAL_RECIPIENT
- See Also:
- Constant Field Values
-
MDNA_ORIG_MESSAGEID
public static final java.lang.String MDNA_ORIG_MESSAGEID
- See Also:
- Constant Field Values
-
MDNA_DISPOSITION
public static final java.lang.String MDNA_DISPOSITION
- See Also:
- Constant Field Values
-
MDNA_MIC
public static final java.lang.String MDNA_MIC
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AS2MessageMDN
public AS2MessageMDN(AS2Message msg, boolean copyMsgHeaders)
-
-
Method Detail
-
generateMessageID
public java.lang.String generateMessageID() throws InvalidParameterExceptionGenerate Random Message ID based on data in the preconfigured format, sender and receiver IDs.- Specified by:
generateMessageIDin interfaceMessageMDN- Specified by:
generateMessageIDin classBaseMessageMDN- Returns:
- a string
- Throws:
InvalidParameterException- - the message ID generator could not identfy a parameter in the ID format string
-
-