public class DefaultSmsRoutingRule extends java.lang.Object implements SmsRoutingRule
| Constructor and Description |
|---|
DefaultSmsRoutingRule() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getEsmeClusterName(int ton,
int npi,
java.lang.String address,
java.lang.String name,
int networkId)
Tries to match the TON, NPI, Address of SMS with underlying ESME.
|
java.lang.String |
getSipClusterName(int ton,
int npi,
java.lang.String address,
int networkId) |
void |
setEsmeManagement(org.restcomm.smpp.EsmeManagement em) |
void |
setSipManagement(SipManagement sm) |
void |
setSmscPropertiesManagement(SmscPropertiesManagement sm) |
public void setEsmeManagement(org.restcomm.smpp.EsmeManagement em)
setEsmeManagement in interface SmsRoutingRulepublic void setSipManagement(SipManagement sm)
setSipManagement in interface SmsRoutingRulepublic void setSmscPropertiesManagement(SmscPropertiesManagement sm)
setSmscPropertiesManagement in interface SmsRoutingRulepublic java.lang.String getEsmeClusterName(int ton,
int npi,
java.lang.String address,
java.lang.String name,
int networkId)
SmsRoutingRulegetEsmeClusterName in interface SmsRoutingRulenetworkId - NetworkId on which this SMS is receivedpublic java.lang.String getSipClusterName(int ton,
int npi,
java.lang.String address,
int networkId)
getSipClusterName in interface SmsRoutingRuleCopyright © 2017. All Rights Reserved.