public class MailCreationSettings
extends java.lang.Object
MyTISMBenachrichtigung that are relevant to determine if the "rendered" instance,
that is the email to be sent for it, is the same as the "rendered" instance/email of some other MyTISMBenachrichtigung.
Basically this represents an email - possibly one of multiple emails, each with possibly multiple receivers - that
must be sent for a notification order.| Modifier and Type | Method and Description |
|---|---|
de.ipcon.messaging.email.SMSMimeMessage |
asMimeMessage(de.ipcon.messaging.email.SimpleMailSender sender,
java.lang.String[] addressesAsStrings,
java.lang.String[] addressesCCAsStrings,
java.lang.String[] addressesBCCAsStrings,
org.bouncycastle.openpgp.PGPPublicKey[] publicKeys)
Builds and returns a new
SMSMimeMessage instance for the given receivers, etc. and from the data of
this settings instance. |
static java.lang.String |
determineContentType(java.lang.String _body) |
void |
disableEncryption() |
void |
disableSignature() |
boolean |
equals(java.lang.Object other) |
java.lang.String |
getComment() |
javax.mail.internet.InternetAddress |
getFrom() |
MyTISMBenachrichtigungsAuftrag |
getOrder() |
java.lang.String |
getSubject() |
int |
hashCode() |
boolean |
isCatchall() |
boolean |
isEncryptionWanted() |
boolean |
isHTML() |
boolean |
isSignatureWanted() |
static boolean |
isWanted(int wantsSetting) |
boolean |
mustHaveEncryption() |
boolean |
mustHaveSignature() |
public MyTISMBenachrichtigungsAuftrag getOrder()
public java.lang.String getSubject()
public boolean isCatchall()
public java.lang.String getComment()
public javax.mail.internet.InternetAddress getFrom()
public static java.lang.String determineContentType(java.lang.String _body)
public de.ipcon.messaging.email.SMSMimeMessage asMimeMessage(de.ipcon.messaging.email.SimpleMailSender sender,
java.lang.String[] addressesAsStrings,
java.lang.String[] addressesCCAsStrings,
java.lang.String[] addressesBCCAsStrings,
org.bouncycastle.openpgp.PGPPublicKey[] publicKeys)
throws de.ipcon.messaging.email.EncryptionException,
de.ipcon.messaging.email.SigningException,
de.ipcon.messaging.email.MessageCreationException
SMSMimeMessage instance for the given receivers, etc. and from the data of
this settings instance.de.ipcon.messaging.email.EncryptionException - if encryption is wanted and some error occurrs during encryptionjava.lang.IllegalStateException - if no recipients were set or if the public keys were somehow given not correctlyde.ipcon.messaging.email.MessageCreationException - if some other error occurrs during message creationde.ipcon.messaging.email.SigningException - if signing is wanted and some error occurrs during signingpublic boolean isSignatureWanted()
public boolean mustHaveSignature()
public void disableSignature()
public boolean isEncryptionWanted()
public boolean mustHaveEncryption()
public void disableEncryption()
public static boolean isWanted(int wantsSetting)
public boolean isHTML()
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2000-2026 OAshi S.à r.l. All Rights Reserved.