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