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 anIncomingMessageManipulationResultwith a manipulated message -
Method Summary
Modifier and TypeMethodDescriptionOptional<jakarta.mail.Message> Provides anIncomingMessageManipulationResultwithout any modifications
-
Constructor Details
-
IncomingMessageManipulationResult
public IncomingMessageManipulationResult(jakarta.mail.Message message) Creates anIncomingMessageManipulationResultwith a manipulated message- Parameters:
message- the manipulated message- Since:
- 11.4
-
-
Method Details
-
getUnmodifiedResult
Provides anIncomingMessageManipulationResultwithout any modifications- Returns:
- an
IncomingMessageManipulationResultwithout any modifications - Since:
- 11.4
-
getMessage
- Returns:
- an
Optionalwith the manipulated message, or an emptyOptionalif no manipulation has been done. - Since:
- 11.4
-