public class SmppOutboundChannelAdapter
extends org.springframework.integration.context.IntegrationObjectSupport
implements org.springframework.messaging.MessageHandler
SmppConstants) is done by
SmesMessageSpecification, which
handles all the tedium of converting and validating the configuration.
This adapter supports mobile terminated (MT) messaging, where the recipient
is a directory phone number.| Constructor and Description |
|---|
SmppOutboundChannelAdapter() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getComponentType() |
void |
handleMessage(org.springframework.messaging.Message<?> message) |
protected void |
onInit() |
void |
setDefaultSourceAddress(java.lang.String defaultSourceAddress) |
void |
setDefaultSourceAddressTypeOfNumber(org.jsmpp.bean.TypeOfNumber defaultSourceAddressTypeOfNumber) |
void |
setSmppSession(ExtendedSmppSession s) |
void |
setTimeFormatter(org.jsmpp.util.TimeFormatter timeFormatter) |
afterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setComponentName, setConversionService, setMessageBuilderFactory, setTaskScheduler, toStringpublic void setDefaultSourceAddress(java.lang.String defaultSourceAddress)
public void setDefaultSourceAddressTypeOfNumber(org.jsmpp.bean.TypeOfNumber defaultSourceAddressTypeOfNumber)
public void setTimeFormatter(org.jsmpp.util.TimeFormatter timeFormatter)
protected void onInit()
throws java.lang.Exception
onInit in class org.springframework.integration.context.IntegrationObjectSupportjava.lang.Exceptionpublic void setSmppSession(ExtendedSmppSession s)
public void handleMessage(org.springframework.messaging.Message<?> message)
throws org.springframework.messaging.MessagingException
handleMessage in interface org.springframework.messaging.MessageHandlerorg.springframework.messaging.MessagingExceptionpublic java.lang.String getComponentType()
getComponentType in interface org.springframework.integration.support.context.NamedComponentgetComponentType in class org.springframework.integration.context.IntegrationObjectSupport