Class SmppAutoConfiguration
- java.lang.Object
-
- com.github.mikesafonov.smpp.config.SmppAutoConfiguration
-
@Configuration @EnableConfigurationProperties(SmppProperties.class) public class SmppAutoConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SmppAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SmppResultGeneratoralwaysSuccessSmppResultGenerator()ClientFactoryclientFactory()ConnectionManagerFactoryconnectionManagerFactory()TypeOfAddressParserdefaultTypeOfAddressParser()SenderManagerroundRobinSenderManager(SmscConnectionsHolder smscConnections)SmscConnectionFactoryBeansenderClientFactoryBean(SmppProperties smppProperties, SmppResultGenerator smppResultGenerator, TypeOfAddressParser typeOfAddressParser, java.util.List<DeliveryReportConsumer> deliveryReportConsumers, ClientFactory clientFactory, ConnectionManagerFactory connectionManagerFactory)
-
-
-
Method Detail
-
defaultTypeOfAddressParser
@Bean @ConditionalOnMissingBean(TypeOfAddressParser.class) public TypeOfAddressParser defaultTypeOfAddressParser()
-
clientFactory
@Bean public ClientFactory clientFactory()
-
connectionManagerFactory
@Bean public ConnectionManagerFactory connectionManagerFactory()
-
senderClientFactoryBean
@Bean public SmscConnectionFactoryBean senderClientFactoryBean(SmppProperties smppProperties, SmppResultGenerator smppResultGenerator, TypeOfAddressParser typeOfAddressParser, java.util.List<DeliveryReportConsumer> deliveryReportConsumers, ClientFactory clientFactory, ConnectionManagerFactory connectionManagerFactory)
-
alwaysSuccessSmppResultGenerator
@Bean @ConditionalOnMissingBean(SmppResultGenerator.class) public SmppResultGenerator alwaysSuccessSmppResultGenerator()
-
roundRobinSenderManager
@Bean @ConditionalOnMissingBean(SenderManager.class) public SenderManager roundRobinSenderManager(SmscConnectionsHolder smscConnections)
-
-