Package com.helger.as2lib.message
Class AbstractMessage
- java.lang.Object
-
- com.helger.as2lib.message.AbstractBaseMessage
-
- com.helger.as2lib.message.AbstractMessage
-
- All Implemented Interfaces:
IBaseMessage,IMessage,Serializable
- Direct Known Subclasses:
AS2Message
public abstract class AbstractMessage extends AbstractBaseMessage implements IMessage
Abstract base implementation of theIMessageinterface.- Author:
- Philip Helger
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractMessage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAsString()jakarta.mail.internet.MimeBodyPartgetData()IMessageMDNgetMDN()TempSharedFileInputStreamgetTempSharedFileInputStream()voidsetData(jakarta.mail.internet.MimeBodyPart aData)voidsetMDN(IMessageMDN aMDN)voidsetTempSharedFileInputStream(TempSharedFileInputStream aTempSharedFileInputStream)StringtoString()-
Methods inherited from class com.helger.as2lib.message.AbstractBaseMessage
attrs, getLoggingText, headers, partnership, setPartnership
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.helger.as2lib.message.IBaseMessage
attrs, containsHeader, generateMessageID, getHeader, getHeaderCombined, getHeaderOrDefault, getLoggingText, getMessageID, headers, partnership, setMessageID, setPartnership, updateMessageID
-
Methods inherited from interface com.helger.as2lib.message.IMessage
getAS2From, getAS2To, getContentDisposition, getContentType, getProtocol, getSubject, isRequestingAsynchMDN, isRequestingMDN, setContentDisposition, setContentType, setSubject
-
-
-
-
Method Detail
-
getData
@Nullable public final jakarta.mail.internet.MimeBodyPart getData()
-
setData
public final void setData(@Nullable jakarta.mail.internet.MimeBodyPart aData)
-
getMDN
@Nullable public final IMessageMDN getMDN()
-
setMDN
public final void setMDN(@Nullable IMessageMDN aMDN)
-
getTempSharedFileInputStream
@Nullable public final TempSharedFileInputStream getTempSharedFileInputStream()
- Specified by:
getTempSharedFileInputStreamin interfaceIMessage
-
setTempSharedFileInputStream
public final void setTempSharedFileInputStream(@Nullable TempSharedFileInputStream aTempSharedFileInputStream)
- Specified by:
setTempSharedFileInputStreamin interfaceIMessage
-
getAsString
@Nonnull @Nonempty public String getAsString()
- Specified by:
getAsStringin interfaceIBaseMessage
-
toString
public String toString()
- Overrides:
toStringin classAbstractBaseMessage
-
-