public class SMSNotificationHandler extends PhonenumberBasedNotificationHandler implements de.ipcon.messaging.sms.SMSClientListenerI
NotificationHandler.NHRecentEventsCounter| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
INI_SECTION_NAME_ASGCONFIG |
$0| Constructor and Description |
|---|
SMSNotificationHandler(NotificationModule nm) |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkAndLinkIfAnswer(Transaction tx,
de.ipcon.db.core.EingehendeBenachrichtigung incomingNotification)
Checks if the given incoming notification seems to be an answer to a known previous notification and if that is
the case links the two.
|
static Benachrichtigungsversendung |
getAnsweredNotification(BOLoaderI bol,
de.ipcon.db.core.EingehendeBenachrichtigung incomingNotification) |
de.ipcon.messaging.MessagingChannel |
getMessagingChannel() |
void |
onClientProblem(java.lang.String msg,
de.ipcon.messaging.sms.SMSClientStatusInfo status,
java.lang.Throwable t) |
void |
onClientRecovery(java.lang.String msg,
de.ipcon.messaging.sms.SMSClientStatusInfo status) |
void |
onSMSReceived(java.lang.String msgId,
java.util.Date receivedAt,
java.lang.String sender,
java.lang.String recipient,
java.lang.String message) |
processDBManEventgetByMedium, getConfigurationSectionTitlePostfix, onMessageMonitoringStopped, onMessageStateChangedcanHandle, failForUnsupportedAttachments, failForUnsupportedEncryption, failForUnsupportedSignature, getHandlerDesignation, getHandlesAddressesOfClass, getNotificationModule, getState, processConfChangeEvent, setHandlesAddressesOfClass, setNotificationModule, setState, stop, toStringpublic static final java.lang.String INI_SECTION_NAME_ASGCONFIG
public SMSNotificationHandler(NotificationModule nm)
public de.ipcon.messaging.MessagingChannel getMessagingChannel()
getMessagingChannel in interface de.ipcon.messaging.MessageStateListenerIgetMessagingChannel in interface de.ipcon.messaging.sms.SMSClientListenerIgetMessagingChannel in class NotificationHandlerNGpublic void onClientProblem(java.lang.String msg,
de.ipcon.messaging.sms.SMSClientStatusInfo status,
java.lang.Throwable t)
onClientProblem in interface de.ipcon.messaging.sms.SMSClientListenerIpublic void onClientRecovery(java.lang.String msg,
de.ipcon.messaging.sms.SMSClientStatusInfo status)
onClientRecovery in interface de.ipcon.messaging.sms.SMSClientListenerIpublic void onSMSReceived(java.lang.String msgId,
java.util.Date receivedAt,
java.lang.String sender,
java.lang.String recipient,
java.lang.String message)
onSMSReceived in interface de.ipcon.messaging.sms.SMSClientListenerIpublic static void checkAndLinkIfAnswer(Transaction tx, de.ipcon.db.core.EingehendeBenachrichtigung incomingNotification)
tx - the Transaction to do changes inincomingNotification - the EingehendeBenachrichtigung that might be an answerpublic static Benachrichtigungsversendung getAnsweredNotification(BOLoaderI bol, de.ipcon.db.core.EingehendeBenachrichtigung incomingNotification)
Copyright © 2000-2026 OAshi S.à r.l. All Rights Reserved.