Class ExternalReplyMessageManipulationResult
java.lang.Object
com.novomind.ecom.api.imail.core.result.ExternalReplyMessageManipulationResult
Represents the result of the optional external reply message manipulation
by an ExternalReplyMessageManipulator
.
- Since:
- 11.10
-
Constructor Summary
ConstructorsConstructorDescriptionExternalReplyMessageManipulationResult
(jakarta.mail.Message message) Creates anExternalReplyMessageManipulationResult
with a manipulated message -
Method Summary
Modifier and TypeMethodDescriptionOptional
<jakarta.mail.Message> Provides anExternalReplyMessageManipulationResult
without any modifications
-
Constructor Details
-
ExternalReplyMessageManipulationResult
public ExternalReplyMessageManipulationResult(jakarta.mail.Message message) Creates anExternalReplyMessageManipulationResult
with a manipulated message- Parameters:
message
- the manipulated message- Since:
- 11.10
-
-
Method Details
-
getUnmodifiedResult
Provides anExternalReplyMessageManipulationResult
without any modifications- Returns:
- an
ExternalReplyMessageManipulationResult
without any modifications - Since:
- 11.10
-
getMessage
- Returns:
- an
Optional
with the manipulated message, or an emptyOptional
if no manipulation has been done. - Since:
- 11.10
-