EmailAttachmentBase

Inheritance: java.lang.Object, com.groupdocs.watermark.common.Attachment

public abstract class EmailAttachmentBase extends Attachment

Provides a base class for email attachments.

Methods

Method Description
getContentId() Gets the content id of this .
getMediaType() Gets the media type of this .
getContent() Gets the attached file content.
setContent(byte[] value) Sets the attached file content.
getContentStream()
setContentStream(System.IO.Stream stream)

getContentId()

public final String getContentId()

Gets the content id of this .

Returns: java.lang.String - The content id of this .

getMediaType()

public final String getMediaType()

Gets the media type of this .

Returns: java.lang.String - The media type of this .

getContent()

public byte[] getContent()

Gets the attached file content.

Returns: byte[] - The attached file content.

setContent(byte[] value)

public void setContent(byte[] value)

Sets the attached file content.

Parameters:

Parameter Type Description
value byte[] The attached file content.

getContentStream()

public System.IO.Stream getContentStream()

Gets a stream from the attached file.

Returns: com.aspose.ms.System.IO.Stream

setContentStream(System.IO.Stream stream)

public void setContentStream(System.IO.Stream stream)

Updates attached file from a stream.

Parameters:

Parameter Type Description
stream com.aspose.ms.System.IO.Stream