| Interface | Description |
|---|---|
| CryptoConfigurationProviderI |
Interface to be implemented by classes which provide info about wanted signing and encryption to the notification
system.
|
| NotificationTemplateContextProviderI |
Interface to be implemented by classes that can provide variables for the
interpretation of notification templates.
|
| Class | Description |
|---|---|
| AddressWithInfo |
This class is needed at a time when the info from which notification (and thus which receiver, as they have a 1:1
relation) an address has come from is no longer certain.
|
| EmailNotificationHandler |
This class is responsible for notifying
Benutzer via e-Mail FIXME update docs. |
| MailCreationSettings |
Stores all properties of a
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. |
| MailCreationSettingsGroups |
When a notification should be sent to multiple recipients, including multiple
different addresses for the same recipient, the requested settings for
signing, encryption or use of inline PGP style may differ between them.
|
| MailSendingConfigurationGroup |
This "data holder" class holds the
SimpleMailSender to send out mails and the addresses which should
use this specific sender. |
| NotificationHandler | |
| NotificationModule |
This is the main class of the notification system.
|
| ReceiverDeterminationResult | |
| SolsticeNotificationHandler |
This class is responsible for notifying
Benutzer via the Solstice GUI client. |
| TemplateScriptAPI |
| Enum | Description |
|---|---|
| NotificationSendingState |
Represents the state of a notification sending process.
|
| Exception | Description |
|---|---|
| NoHandlerAvailableException | |
| NoPublicKeyAvailableException |
Exception to be thrown when encryption fails because the required public key was not provided.
|
| NoSecretKeyAvailableException |
Exception to be thrown when signing fails because the required secret key was not provided to the application.
|
Copyright © 2000-2026 OAshi S.à r.l. All Rights Reserved.