public class SMSMessageDeliverer extends Object implements MessageDeliverer
| Constructor and Description |
|---|
SMSMessageDeliverer()
Constructs a SMSMessageDeliverer.java.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deliver(MessageDelivery messageDelivery)
This method is responsible for delivering the passed in messageDelivery record.
|
void |
dismiss(MessageDelivery messageDelivery,
String user,
String cause)
This method dismisses/removes the NotificationMessageDelivery so that it is no longer being presented to the user
via this deliverer.
|
String |
getDescription()
This method returns the human readable description for this plugin.
|
String |
getName()
This method returns the human readable name of the plugin.
|
LinkedHashMap |
getPreferenceKeys()
This implementation returns an address field.
|
String |
getTitle()
This method returns the human readable Title of the plugin.
|
void |
validatePreferenceValues(HashMap prefs)
This method is responsible for validating preference values when a person saves their preferences for the particular
NotificationMessageDeliverer.
|
public SMSMessageDeliverer()
public void deliver(MessageDelivery messageDelivery) throws MessageDeliveryException
MessageDelivererdeliver in interface MessageDeliverermessageDelivery - The messageDelivery to processMessageDeliveryExceptionMessageDeliverer.deliver(org.kuali.rice.kcb.bo.MessageDelivery)public void dismiss(MessageDelivery messageDelivery, String user, String cause) throws MessageDismissalException
MessageDelivererdismiss in interface MessageDeliverermessageDelivery - the messageDelivery to dismisscause - the reason the message was dismissedMessageDismissalExceptionMessageDeliverer.dismiss(MessageDelivery, String, String)public String getDescription()
MessageDeliverergetDescription in interface MessageDelivererMessageDeliverer.getDescription()public String getName()
MessageDeliverergetName in interface MessageDelivererMessageDeliverer.getName()public String getTitle()
MessageDeliverergetTitle in interface MessageDelivererMessageDeliverer.getTitle()public LinkedHashMap getPreferenceKeys()
getPreferenceKeys in interface MessageDelivererMessageDeliverer.getPreferenceKeys()public void validatePreferenceValues(HashMap prefs) throws ErrorList
MessageDeliverervalidatePreferenceValues in interface MessageDelivererErrorListMessageDeliverer.validatePreferenceValues(java.util.HashMap)Copyright © 2005–2016 The Kuali Foundation. All rights reserved.