public class DefaultIncomingMessageRoutingStrategy extends Object implements IncomingMessageRoutingStrategy
| Constructor and Description |
|---|
DefaultIncomingMessageRoutingStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getFirstWord(String messageText) |
protected String |
getSecondWord(String messageText) |
protected boolean |
isDedicatedShortcode(MobileShortcodeModel shortcode) |
MobileActionAssignmentModel |
matchAction(MobileMessageContextModel message,
MobileShortcodeModel shortcode) |
protected boolean |
matchesRegexpKeyword(String pattern,
String text) |
MobileShortcodeModel |
matchShortcode(MobileMessageContextModel message) |
protected String |
prepareMessage(String rawMessageText) |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
void |
setI18nService(I18NService i18nService) |
public DefaultIncomingMessageRoutingStrategy()
public MobileActionAssignmentModel matchAction(MobileMessageContextModel message, MobileShortcodeModel shortcode)
matchAction in interface IncomingMessageRoutingStrategypublic MobileShortcodeModel matchShortcode(MobileMessageContextModel message)
matchShortcode in interface IncomingMessageRoutingStrategyprotected boolean isDedicatedShortcode(MobileShortcodeModel shortcode)
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
public void setI18nService(I18NService i18nService)
Copyright © 2017 SAP SE. All Rights Reserved.