Package org.openas2.message
Class AS2Message
- java.lang.Object
-
- org.openas2.message.BaseMessage
-
- org.openas2.message.AS2Message
-
- All Implemented Interfaces:
java.io.Serializable,Message
public class AS2Message extends BaseMessage implements Message
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROTOCOL_AS2-
Fields inherited from interface org.openas2.message.Message
MSG_STATE_MDN_ASYNC_RECEIVE_FAIL, MSG_STATE_MDN_ERROR_RESPONSE_START, MSG_STATE_MDN_RECEIVE_START, MSG_STATE_MDN_RECEIVING_EXCEPTION, MSG_STATE_MDN_SEND_START, MSG_STATE_MDN_SENDING_EXCEPTION, MSG_STATE_MIC_MISMATCH, MSG_STATE_MSG_RXD_MDN_SENDING_FAIL, MSG_STATE_MSG_RXD_MDN_SENT_OK, MSG_STATE_MSG_SENT_MDN_RECEIVED_ERROR, MSG_STATE_MSG_SENT_MDN_RECEIVED_OK, MSG_STATE_RECEIVE_EXCEPTION, MSG_STATE_RECEIVE_FAIL, MSG_STATE_RECEIVE_START, MSG_STATE_SEND_EXCEPTION, MSG_STATE_SEND_FAIL, MSG_STATE_SEND_FAIL_RESEND_QUEUED, MSG_STATE_SEND_START, MSG_STATUS_MDN_PARSE, MSG_STATUS_MDN_PROCESS_INIT, MSG_STATUS_MDN_SEND, MSG_STATUS_MDN_VERIFY, MSG_STATUS_MDN_WAIT, MSG_STATUS_MSG_CLEANUP, MSG_STATUS_MSG_INIT, MSG_STATUS_MSG_RESEND, MSG_STATUS_MSG_SEND, MSG_STATUS_MSG_TERMINATED_IN_ERROR, SMIME_TYPE_COMPRESSED_DATA, STATE_MSGS
-
-
Constructor Summary
Constructors Constructor Description AS2Message()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgenerateMessageID()java.lang.StringgetAsyncMDNurl()java.lang.StringgetProtocol()booleanisConfiguredForAsynchMDN()booleanisConfiguredForMDN()booleanisRequestingAsynchMDN()booleanisRequestingMDN()-
Methods inherited from class org.openas2.message.BaseMessage
addCustomOuterMimeHeader, addHeader, extractPayloadFilename, getAppTitle, getAttribute, getAttributes, getCalculatedMIC, getCompressionType, getContentDisposition, getContentType, getCustomOuterMimeHeaders, getData, getHeader, getHeader, getHeaders, getHistory, getLogMsg, getLogMsgID, getMDN, getMessageID, getOption, getOptions, getPartnership, getPayloadFilename, getStatus, getSubject, getXForwardedFor, getXRealIP, isRxdMsgWasEncrypted, isRxdMsgWasSigned, setAttribute, setAttributes, setCalculatedMIC, setCompressionType, setContentDisposition, setContentType, setCustomOuterMimeHeaders, setData, setData, setHeader, setHeaders, setHistory, setLogMsg, setMDN, setMessageID, setOption, setPartnership, setPayloadFilename, setRxdMsgWasEncrypted, setRxdMsgWasSigned, setStatus, setSubject, toString, trackMsgState, updateMessageID
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.openas2.message.Message
addCustomOuterMimeHeader, addHeader, extractPayloadFilename, getAppTitle, getAttribute, getAttributes, getCalculatedMIC, getCompressionType, getContentDisposition, getContentType, getCustomOuterMimeHeaders, getData, getHeader, getHeader, getHeaders, getHistory, getLogMsg, getLogMsgID, getMDN, getMessageID, getOption, getOptions, getPartnership, getPayloadFilename, getStatus, getSubject, setAttribute, setAttributes, setCalculatedMIC, setCompressionType, setContentDisposition, setContentType, setCustomOuterMimeHeaders, setData, setData, setHeader, setHeaders, setHistory, setLogMsg, setMDN, setMessageID, setOption, setPartnership, setPayloadFilename, setStatus, setSubject, trackMsgState, updateMessageID
-
-
-
-
Field Detail
-
PROTOCOL_AS2
public static final java.lang.String PROTOCOL_AS2
- See Also:
- Constant Field Values
-
-
Method Detail
-
getProtocol
public java.lang.String getProtocol()
- Specified by:
getProtocolin interfaceMessage
-
generateMessageID
public java.lang.String generateMessageID() throws InvalidParameterException- Specified by:
generateMessageIDin interfaceMessage- Specified by:
generateMessageIDin classBaseMessage- Throws:
InvalidParameterException
-
isRequestingMDN
public boolean isRequestingMDN()
- Specified by:
isRequestingMDNin interfaceMessage
-
isConfiguredForMDN
public boolean isConfiguredForMDN()
- Specified by:
isConfiguredForMDNin interfaceMessage
-
isRequestingAsynchMDN
public boolean isRequestingAsynchMDN()
- Specified by:
isRequestingAsynchMDNin interfaceMessage
-
isConfiguredForAsynchMDN
public boolean isConfiguredForAsynchMDN()
- Specified by:
isConfiguredForAsynchMDNin interfaceMessage
-
getAsyncMDNurl
public java.lang.String getAsyncMDNurl()
-
-