A B C D E F G I J M N O R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(DeliveryReport) - Method in class com.github.mikesafonov.smpp.core.reciever.NullDeliveryReportConsumer
- AddressBuilder - Class in com.github.mikesafonov.smpp.core.sender
-
Class for building
Addressof source and destination - AddressBuilder(TypeOfAddressParser) - Constructor for class com.github.mikesafonov.smpp.core.sender.AddressBuilder
- alwaysSuccessSmppResultGenerator() - Method in class com.github.mikesafonov.smpp.config.SmppAutoConfiguration
- AlwaysSuccessSmppResultGenerator - Class in com.github.mikesafonov.smpp.core.generators
-
Implementation of
SmppResultGeneratorwhich always generate successMessageResponse/CancelMessageResponsewith random smsc message id (random UUID). - AlwaysSuccessSmppResultGenerator() - Constructor for class com.github.mikesafonov.smpp.core.generators.AlwaysSuccessSmppResultGenerator
B
- BaseSenderConnectionManager - Class in com.github.mikesafonov.smpp.core.connection
- BaseSenderConnectionManager(DefaultSmppClient, BaseSmppSessionConfiguration, int) - Constructor for class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
- BaseSenderManager - Class in com.github.mikesafonov.smpp.api
-
Base implementation of
SenderManager - BaseSenderManager(List<SmscConnection>) - Constructor for class com.github.mikesafonov.smpp.api.BaseSenderManager
- BaseSmppSessionConfiguration - Class in com.github.mikesafonov.smpp.core.connection
- BaseSmppSessionConfiguration() - Constructor for class com.github.mikesafonov.smpp.core.connection.BaseSmppSessionConfiguration
- bind() - Method in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
-
Binding new smpp session
- build() - Method in class com.github.mikesafonov.smpp.core.dto.Message.MessageBuilder
C
- calculateCountSMS(String) - Static method in class com.github.mikesafonov.smpp.core.utils.MessageUtil
-
Calculate count of sms message parts need to delivery with message text
message. - calculateCountSMS(String, boolean) - Static method in class com.github.mikesafonov.smpp.core.utils.MessageUtil
-
Calculate count of sms message parts need to delivery with message text
message. - cancel(CancelMessage) - Method in class com.github.mikesafonov.smpp.core.sender.MockSenderClient
- cancel(CancelMessage) - Method in interface com.github.mikesafonov.smpp.core.sender.SenderClient
-
Cancel sms message
- cancel(CancelMessage) - Method in class com.github.mikesafonov.smpp.core.sender.StandardSenderClient
-
Cancel smsc message
- cancel(CancelMessage) - Method in class com.github.mikesafonov.smpp.core.sender.TestSenderClient
- CancelMessage - Class in com.github.mikesafonov.smpp.core.dto
-
Message to cancel
- CancelMessage() - Constructor for class com.github.mikesafonov.smpp.core.dto.CancelMessage
- CancelMessageResponse - Class in com.github.mikesafonov.smpp.core.dto
-
Response of cancel message
- CancelMessageResponse() - Constructor for class com.github.mikesafonov.smpp.core.dto.CancelMessageResponse
- client - Variable in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
- clientFactory() - Method in class com.github.mikesafonov.smpp.config.SmppAutoConfiguration
- ClientFactory - Class in com.github.mikesafonov.smpp.core
-
Helper class for building
SenderClientandResponseClient - ClientFactory() - Constructor for class com.github.mikesafonov.smpp.core.ClientFactory
- ClientNameSmppException - Exception in com.github.mikesafonov.smpp.core.exceptions
- ClientNameSmppException(String) - Constructor for exception com.github.mikesafonov.smpp.core.exceptions.ClientNameSmppException
- closeConnection() - Method in class com.github.mikesafonov.smpp.config.SmscConnection
- closeConnections() - Method in class com.github.mikesafonov.smpp.config.SmscConnectionsHolder
- closeSession() - Method in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
- closeSession() - Method in interface com.github.mikesafonov.smpp.core.connection.ConnectionManager
-
Closes current smpp connection session
- closeSession() - Method in class com.github.mikesafonov.smpp.core.connection.ReceiverConnectionManager
- com.github.mikesafonov.smpp.api - package com.github.mikesafonov.smpp.api
- com.github.mikesafonov.smpp.config - package com.github.mikesafonov.smpp.config
- com.github.mikesafonov.smpp.core - package com.github.mikesafonov.smpp.core
- com.github.mikesafonov.smpp.core.connection - package com.github.mikesafonov.smpp.core.connection
- com.github.mikesafonov.smpp.core.dto - package com.github.mikesafonov.smpp.core.dto
- com.github.mikesafonov.smpp.core.exceptions - package com.github.mikesafonov.smpp.core.exceptions
- com.github.mikesafonov.smpp.core.generators - package com.github.mikesafonov.smpp.core.generators
- com.github.mikesafonov.smpp.core.reciever - package com.github.mikesafonov.smpp.core.reciever
- com.github.mikesafonov.smpp.core.sender - package com.github.mikesafonov.smpp.core.sender
- com.github.mikesafonov.smpp.core.utils - package com.github.mikesafonov.smpp.core.utils
- configInformation() - Method in class com.github.mikesafonov.smpp.core.connection.BaseSmppSessionConfiguration
- configInformation() - Method in class com.github.mikesafonov.smpp.core.connection.ReceiverConfiguration
- configInformation() - Method in class com.github.mikesafonov.smpp.core.connection.TransceiverConfiguration
- configInformation() - Method in class com.github.mikesafonov.smpp.core.connection.TransmitterConfiguration
- configuration - Variable in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
- ConnectionManager - Interface in com.github.mikesafonov.smpp.core.connection
-
Manager class for smpp connection.
- connectionManagerFactory() - Method in class com.github.mikesafonov.smpp.config.SmppAutoConfiguration
- ConnectionManagerFactory - Class in com.github.mikesafonov.smpp.core.connection
-
Factory for
ConnectionManager - ConnectionManagerFactory() - Constructor for class com.github.mikesafonov.smpp.core.connection.ConnectionManagerFactory
- ConnectionMode - Enum in com.github.mikesafonov.smpp.config
- ConnectionType - Enum in com.github.mikesafonov.smpp.config
-
Type of smpp connection manager.
- convert(DateTime) - Static method in class com.github.mikesafonov.smpp.core.utils.JodaJavaConverter
- CountWithEncoding - Class in com.github.mikesafonov.smpp.core.utils
- CountWithEncoding() - Constructor for class com.github.mikesafonov.smpp.core.utils.CountWithEncoding
- createCancelSm(CancelMessage) - Method in class com.github.mikesafonov.smpp.core.sender.MessageBuilder
-
Builds
CancelSmfor canceling sms message - createDestinationAddress(String) - Method in class com.github.mikesafonov.smpp.core.sender.AddressBuilder
-
Detect TON and NPI parameters from
msisdnand convert toAddress - createSourceAddress(String) - Method in class com.github.mikesafonov.smpp.core.sender.AddressBuilder
-
Detect TON and NPI parameters from
sourceand convert toAddress - createSubmitSm(Message, boolean) - Method in class com.github.mikesafonov.smpp.core.sender.MessageBuilder
-
Builds
SubmitSmfor sending via smpp. - Credentials() - Constructor for class com.github.mikesafonov.smpp.config.SmppProperties.Credentials
D
- DataCoding - Class in com.github.mikesafonov.smpp.core.sender
- DataCoding() - Constructor for class com.github.mikesafonov.smpp.core.sender.DataCoding
- datagram(String) - Static method in class com.github.mikesafonov.smpp.core.dto.Message
- DATAGRAM - com.github.mikesafonov.smpp.core.dto.MessageType
- Defaults() - Constructor for class com.github.mikesafonov.smpp.config.SmppProperties.Defaults
- defaultTypeOfAddressParser() - Method in class com.github.mikesafonov.smpp.config.SmppAutoConfiguration
- DefaultTypeOfAddressParser - Class in com.github.mikesafonov.smpp.core.sender
-
Default implementation of
TypeOfAddressParserinterface. - DefaultTypeOfAddressParser() - Constructor for class com.github.mikesafonov.smpp.core.sender.DefaultTypeOfAddressParser
- DeliveryReport - Class in com.github.mikesafonov.smpp.core.dto
- DeliveryReport() - Constructor for class com.github.mikesafonov.smpp.core.dto.DeliveryReport
- DeliveryReportConsumer - Interface in com.github.mikesafonov.smpp.core.reciever
-
This class dedicated to handle
DeliveryReporton client side. - destroy() - Method in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
- destroy() - Method in interface com.github.mikesafonov.smpp.core.connection.ConnectionManager
-
Closes current smpp connection, destroy smpp client
- destroy() - Method in class com.github.mikesafonov.smpp.core.connection.ReceiverConnectionManager
- destroyClient() - Method in interface com.github.mikesafonov.smpp.core.reciever.ResponseClient
-
Close smpp session connection and destroy client
- destroyClient() - Method in class com.github.mikesafonov.smpp.core.reciever.StandardResponseClient
E
- empty(Charset) - Static method in class com.github.mikesafonov.smpp.core.utils.CountWithEncoding
- encode(Message, SubmitSm, boolean) - Method in interface com.github.mikesafonov.smpp.core.sender.SubmitSmEncoder
- encode(Message, SubmitSm, boolean) - Method in class com.github.mikesafonov.smpp.core.sender.FlashSubmitSmEncoder
- encode(Message, SubmitSm, boolean) - Method in class com.github.mikesafonov.smpp.core.sender.SilentSubmitSmEncoder
- encode(Message, SubmitSm, boolean) - Method in class com.github.mikesafonov.smpp.core.sender.SimpleSubmitSmEncoder
- error(CancelMessage, String, MessageErrorInformation) - Static method in class com.github.mikesafonov.smpp.core.dto.CancelMessageResponse
- error(Message, String, MessageErrorInformation) - Static method in class com.github.mikesafonov.smpp.core.dto.MessageResponse
- errorCode - Variable in exception com.github.mikesafonov.smpp.core.exceptions.SmppException
- errorMessage - Variable in exception com.github.mikesafonov.smpp.core.exceptions.SmppException
F
- firePduRequestReceived(PduRequest) - Method in class com.github.mikesafonov.smpp.core.reciever.ResponseSmppSessionHandler
- flash(String) - Static method in class com.github.mikesafonov.smpp.core.dto.Message
- FLASH - com.github.mikesafonov.smpp.core.dto.MessageType
- FLASH_CODING - Static variable in class com.github.mikesafonov.smpp.core.sender.DataCoding
- FlashSubmitSmEncoder - Class in com.github.mikesafonov.smpp.core.sender
-
Encoder for flash messages
- FlashSubmitSmEncoder() - Constructor for class com.github.mikesafonov.smpp.core.sender.FlashSubmitSmEncoder
- from(String) - Method in class com.github.mikesafonov.smpp.core.dto.Message.MessageBuilder
G
- generate(String, Message) - Method in interface com.github.mikesafonov.smpp.core.generators.SmppResultGenerator
- generate(String, CancelMessage) - Method in class com.github.mikesafonov.smpp.core.generators.AlwaysSuccessSmppResultGenerator
- generate(String, CancelMessage) - Method in interface com.github.mikesafonov.smpp.core.generators.SmppResultGenerator
- generate(String, Message) - Method in class com.github.mikesafonov.smpp.core.generators.AlwaysSuccessSmppResultGenerator
- get(Message) - Method in class com.github.mikesafonov.smpp.core.sender.SubmitSmEncoderFactory
- getAllowedPhones() - Method in class com.github.mikesafonov.smpp.core.sender.TestSenderClient
- getByName(String) - Method in class com.github.mikesafonov.smpp.api.BaseSenderManager
- getByName(String) - Method in interface com.github.mikesafonov.smpp.api.SenderManager
-
Return sender client based on it name
- getClient() - Method in interface com.github.mikesafonov.smpp.api.SenderManager
- getClient() - Method in class com.github.mikesafonov.smpp.api.StrategySenderManager
- getConfiguration() - Method in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
- getConfiguration() - Method in interface com.github.mikesafonov.smpp.core.connection.ConnectionManager
- getConfiguration() - Method in class com.github.mikesafonov.smpp.core.connection.ReceiverConnectionManager
- getConnectionManager() - Method in class com.github.mikesafonov.smpp.core.sender.MockSenderClient
- getConnectionManager() - Method in interface com.github.mikesafonov.smpp.core.sender.SenderClient
-
Get Connection Manager
- getConnectionManager() - Method in class com.github.mikesafonov.smpp.core.sender.StandardSenderClient
- getConnectionManager() - Method in class com.github.mikesafonov.smpp.core.sender.TestSenderClient
- getDestination(String) - Method in class com.github.mikesafonov.smpp.core.sender.DefaultTypeOfAddressParser
-
Create TON and NPI parameters for message destination
destination. - getDestination(String) - Method in interface com.github.mikesafonov.smpp.core.sender.TypeOfAddressParser
-
Detect ton and npi parameters for message destination address
- getDestination(String) - Method in class com.github.mikesafonov.smpp.core.sender.UnknownTypeOfAddressParser
- getErrorCode() - Method in exception com.github.mikesafonov.smpp.core.exceptions.SmppException
- getErrorMessage() - Method in exception com.github.mikesafonov.smpp.core.exceptions.SmppException
- getId() - Method in interface com.github.mikesafonov.smpp.core.reciever.ResponseClient
- getId() - Method in class com.github.mikesafonov.smpp.core.reciever.StandardResponseClient
- getId() - Method in class com.github.mikesafonov.smpp.core.sender.MockSenderClient
- getId() - Method in interface com.github.mikesafonov.smpp.core.sender.SenderClient
- getId() - Method in class com.github.mikesafonov.smpp.core.sender.StandardSenderClient
- getId() - Method in class com.github.mikesafonov.smpp.core.sender.TestSenderClient
- getObject() - Method in class com.github.mikesafonov.smpp.config.SmscConnectionFactoryBean
- getObjectType() - Method in class com.github.mikesafonov.smpp.config.SmscConnectionFactoryBean
- getOrDefault(T, T) - Static method in class com.github.mikesafonov.smpp.core.utils.Utils
- getResponseClient() - Method in class com.github.mikesafonov.smpp.config.SmscConnection
- getSession() - Method in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
- getSession() - Method in interface com.github.mikesafonov.smpp.core.connection.ConnectionManager
-
Get current or open new smpp connection session
- getSession() - Method in class com.github.mikesafonov.smpp.core.connection.ReceiverConnectionManager
- getSession() - Method in interface com.github.mikesafonov.smpp.core.reciever.ResponseClient
-
Access to SMPP session
- getSession() - Method in class com.github.mikesafonov.smpp.core.reciever.StandardResponseClient
- getSource(String) - Method in class com.github.mikesafonov.smpp.core.sender.DefaultTypeOfAddressParser
-
Create TON and NPI parameters for message source
source. - getSource(String) - Method in interface com.github.mikesafonov.smpp.core.sender.TypeOfAddressParser
-
Detect ton and npi parameters for message source address
- getSource(String) - Method in class com.github.mikesafonov.smpp.core.sender.UnknownTypeOfAddressParser
- GSM_7_MULTIPART_MESSAGE_LENGTH - Static variable in class com.github.mikesafonov.smpp.core.utils.MessageUtil
- GSM_7_REGULAR_MESSAGE_LENGTH - Static variable in class com.github.mikesafonov.smpp.core.utils.MessageUtil
I
- IllegalAddressException - Exception in com.github.mikesafonov.smpp.core.exceptions
- IllegalAddressException(String) - Constructor for exception com.github.mikesafonov.smpp.core.exceptions.IllegalAddressException
- IndexDetectionStrategy - Interface in com.github.mikesafonov.smpp.api
-
Should be used for next index creation in
StrategySenderManager - isEmpty() - Method in class com.github.mikesafonov.smpp.api.BaseSenderManager
- isError() - Method in class com.github.mikesafonov.smpp.core.dto.MessageResponse
- isSilent() - Method in class com.github.mikesafonov.smpp.core.dto.Message
- isSingleton() - Method in class com.github.mikesafonov.smpp.config.SmscConnectionFactoryBean
- isSuccess() - Method in class com.github.mikesafonov.smpp.core.dto.MessageResponse
J
- JodaJavaConverter - Class in com.github.mikesafonov.smpp.core.utils
- JodaJavaConverter() - Constructor for class com.github.mikesafonov.smpp.core.utils.JodaJavaConverter
M
- maxTryCount - Variable in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
-
Number of attempts to reconnect if smpp session closed
- Message - Class in com.github.mikesafonov.smpp.core.dto
-
Incoming message
- Message(String, String, String, String, MessageType) - Constructor for class com.github.mikesafonov.smpp.core.dto.Message
- Message.MessageBuilder - Class in com.github.mikesafonov.smpp.core.dto
- MessageBuilder - Class in com.github.mikesafonov.smpp.core.sender
- MessageBuilder(AddressBuilder, SubmitSmEncoderFactory) - Constructor for class com.github.mikesafonov.smpp.core.sender.MessageBuilder
- MessageBuilder(TypeOfAddressParser) - Constructor for class com.github.mikesafonov.smpp.core.sender.MessageBuilder
- MessageBuilder(String, MessageType) - Constructor for class com.github.mikesafonov.smpp.core.dto.Message.MessageBuilder
- MessageErrorInformation - Class in com.github.mikesafonov.smpp.core.dto
- MessageErrorInformation() - Constructor for class com.github.mikesafonov.smpp.core.dto.MessageErrorInformation
- messageId(String) - Method in class com.github.mikesafonov.smpp.core.dto.Message.MessageBuilder
- MessageResponse - Class in com.github.mikesafonov.smpp.core.dto
-
Response of message
- MessageResponse() - Constructor for class com.github.mikesafonov.smpp.core.dto.MessageResponse
- MessageType - Enum in com.github.mikesafonov.smpp.core.dto
- MessageUtil - Class in com.github.mikesafonov.smpp.core.utils
- MessageUtil() - Constructor for class com.github.mikesafonov.smpp.core.utils.MessageUtil
- MOCK - com.github.mikesafonov.smpp.config.ConnectionMode
- mockSender(String, SmppResultGenerator) - Method in class com.github.mikesafonov.smpp.core.ClientFactory
- MockSenderClient - Class in com.github.mikesafonov.smpp.core.sender
-
Implementation of
SenderClientwhich not perform any connection via smpp and only generateMessageResponse/CancelMessageResponseby usingSmppResultGenerator - MockSenderClient(SmppResultGenerator, String) - Constructor for class com.github.mikesafonov.smpp.core.sender.MockSenderClient
N
- next(int) - Method in interface com.github.mikesafonov.smpp.api.IndexDetectionStrategy
-
Create next index based on size of connections
- next(int) - Method in class com.github.mikesafonov.smpp.api.RandomIndexDetectionStrategy
- next(int) - Method in class com.github.mikesafonov.smpp.api.RoundRobinIndexDetectionStrategy
-
Increment current index and return new index by module of
smscConnectionssize - NoSenderClientException - Exception in com.github.mikesafonov.smpp.api
- NoSenderClientException() - Constructor for exception com.github.mikesafonov.smpp.api.NoSenderClientException
- NullDeliveryReportConsumer - Class in com.github.mikesafonov.smpp.core.reciever
-
Implementation of
DeliveryReportConsumerwhich simple ignore any delivery reports. - NullDeliveryReportConsumer() - Constructor for class com.github.mikesafonov.smpp.core.reciever.NullDeliveryReportConsumer
O
- of(DeliveryReceipt, String) - Static method in class com.github.mikesafonov.smpp.core.dto.DeliveryReport
R
- RandomIndexDetectionStrategy - Class in com.github.mikesafonov.smpp.api
-
Implementation of
IndexDetectionStrategywhich return random index based on incoming size - RandomIndexDetectionStrategy() - Constructor for class com.github.mikesafonov.smpp.api.RandomIndexDetectionStrategy
- receiver(String, SmppProperties.Defaults, SmppProperties.SMSC, SmppSessionHandler) - Method in class com.github.mikesafonov.smpp.core.connection.ConnectionManagerFactory
- ReceiverConfiguration - Class in com.github.mikesafonov.smpp.core.connection
-
Configuration for receiver session
- ReceiverConfiguration(String, SmppProperties.Credentials, boolean, boolean) - Constructor for class com.github.mikesafonov.smpp.core.connection.ReceiverConfiguration
- ReceiverConnectionManager - Class in com.github.mikesafonov.smpp.core.connection
- ReceiverConnectionManager() - Constructor for class com.github.mikesafonov.smpp.core.connection.ReceiverConnectionManager
- reconnect() - Method in interface com.github.mikesafonov.smpp.core.connection.SessionReconnector
- reconnect() - Method in interface com.github.mikesafonov.smpp.core.reciever.ResponseClient
-
Perform reconnection
- reconnect() - Method in class com.github.mikesafonov.smpp.core.reciever.StandardResponseClient
- ResponseClient - Interface in com.github.mikesafonov.smpp.core.reciever
-
This abstraction represent connection via SMPP with RECEIVER type.
- ResponseClientBindException - Exception in com.github.mikesafonov.smpp.core.exceptions
- ResponseClientBindException(String) - Constructor for exception com.github.mikesafonov.smpp.core.exceptions.ResponseClientBindException
- ResponseClientRebindTask - Class in com.github.mikesafonov.smpp.core.connection
- ResponseClientRebindTask() - Constructor for class com.github.mikesafonov.smpp.core.connection.ResponseClientRebindTask
- ResponseSmppSessionHandler - Class in com.github.mikesafonov.smpp.core.reciever
-
Handler for listening PDU events (delivery reports, etc)
- ResponseSmppSessionHandler(String, List<DeliveryReportConsumer>) - Constructor for class com.github.mikesafonov.smpp.core.reciever.ResponseSmppSessionHandler
- RoundRobinIndexDetectionStrategy - Class in com.github.mikesafonov.smpp.api
-
Round robin strategy
- RoundRobinIndexDetectionStrategy() - Constructor for class com.github.mikesafonov.smpp.api.RoundRobinIndexDetectionStrategy
- roundRobinSenderManager(SmscConnectionsHolder) - Method in class com.github.mikesafonov.smpp.config.SmppAutoConfiguration
- run() - Method in class com.github.mikesafonov.smpp.core.connection.ResponseClientRebindTask
S
- send(Message) - Method in class com.github.mikesafonov.smpp.core.sender.MockSenderClient
- send(Message) - Method in interface com.github.mikesafonov.smpp.core.sender.SenderClient
-
Send message via smpp protocol
- send(Message) - Method in class com.github.mikesafonov.smpp.core.sender.StandardSenderClient
-
Sending message via smpp protocol
- send(Message) - Method in class com.github.mikesafonov.smpp.core.sender.TestSenderClient
- SenderClient - Interface in com.github.mikesafonov.smpp.core.sender
-
This interface represents smpp protocol transmitter client
- SenderClientBindException - Exception in com.github.mikesafonov.smpp.core.exceptions
- SenderClientBindException(String) - Constructor for exception com.github.mikesafonov.smpp.core.exceptions.SenderClientBindException
- senderClientFactoryBean(SmppProperties, SmppResultGenerator, TypeOfAddressParser, List<DeliveryReportConsumer>, ClientFactory, ConnectionManagerFactory) - Method in class com.github.mikesafonov.smpp.config.SmppAutoConfiguration
- SenderManager - Interface in com.github.mikesafonov.smpp.api
-
Holder class for sender clients.
- session - Variable in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
- sessionHandler - Variable in class com.github.mikesafonov.smpp.core.connection.BaseSenderConnectionManager
- SessionReconnector - Interface in com.github.mikesafonov.smpp.core.connection
- setup() - Method in interface com.github.mikesafonov.smpp.core.reciever.ResponseClient
-
Create smpp connection and bind to it
- setup() - Method in class com.github.mikesafonov.smpp.core.reciever.StandardResponseClient
- setup() - Method in class com.github.mikesafonov.smpp.core.sender.MockSenderClient
- setup() - Method in interface com.github.mikesafonov.smpp.core.sender.SenderClient
-
Connect to SMSC via SMPP protocol
- setup() - Method in class com.github.mikesafonov.smpp.core.sender.StandardSenderClient
-
Setup connection to SMSC.
- setup() - Method in class com.github.mikesafonov.smpp.core.sender.TestSenderClient
- silent(String) - Static method in class com.github.mikesafonov.smpp.core.dto.Message
- SILENT - com.github.mikesafonov.smpp.core.dto.MessageType
- SILENT_CODING - Static variable in class com.github.mikesafonov.smpp.core.sender.DataCoding
- SilentSubmitSmEncoder - Class in com.github.mikesafonov.smpp.core.sender
-
Encoder for silent message
- SilentSubmitSmEncoder() - Constructor for class com.github.mikesafonov.smpp.core.sender.SilentSubmitSmEncoder
- simple(String) - Static method in class com.github.mikesafonov.smpp.core.dto.Message
- SIMPLE - com.github.mikesafonov.smpp.core.dto.MessageType
- SimpleSubmitSmEncoder - Class in com.github.mikesafonov.smpp.core.sender
-
Encoder for simple/datagram messages
- SimpleSubmitSmEncoder() - Constructor for class com.github.mikesafonov.smpp.core.sender.SimpleSubmitSmEncoder
- size() - Method in class com.github.mikesafonov.smpp.api.BaseSenderManager
- SmppAutoConfiguration - Class in com.github.mikesafonov.smpp.config
- SmppAutoConfiguration() - Constructor for class com.github.mikesafonov.smpp.config.SmppAutoConfiguration
- SmppException - Exception in com.github.mikesafonov.smpp.core.exceptions
- SmppException(int, String) - Constructor for exception com.github.mikesafonov.smpp.core.exceptions.SmppException
- SmppMessageBuildingException - Exception in com.github.mikesafonov.smpp.core.exceptions
- SmppMessageBuildingException() - Constructor for exception com.github.mikesafonov.smpp.core.exceptions.SmppMessageBuildingException
- SmppProperties - Class in com.github.mikesafonov.smpp.config
- SmppProperties() - Constructor for class com.github.mikesafonov.smpp.config.SmppProperties
- SmppProperties.Credentials - Class in com.github.mikesafonov.smpp.config
- SmppProperties.Defaults - Class in com.github.mikesafonov.smpp.config
- SmppProperties.SMSC - Class in com.github.mikesafonov.smpp.config
- SmppResultGenerator - Interface in com.github.mikesafonov.smpp.core.generators
-
Implementations of this interface is used by mock
MockSenderClientor testTestSenderClientclients to generate request answerMessageResponseandCancelMessageResponse - SmppSessionException - Exception in com.github.mikesafonov.smpp.core.exceptions
- SmppSessionException() - Constructor for exception com.github.mikesafonov.smpp.core.exceptions.SmppSessionException
- SMSC() - Constructor for class com.github.mikesafonov.smpp.config.SmppProperties.SMSC
- SmscConnection - Class in com.github.mikesafonov.smpp.config
-
This class represent configured smsc connection with
SenderClientandResponseClient(optionally) - SmscConnection(String, SenderClient) - Constructor for class com.github.mikesafonov.smpp.config.SmscConnection
- SmscConnectionFactoryBean - Class in com.github.mikesafonov.smpp.config
- SmscConnectionFactoryBean() - Constructor for class com.github.mikesafonov.smpp.config.SmscConnectionFactoryBean
- smscConnections - Variable in class com.github.mikesafonov.smpp.api.BaseSenderManager
- SmscConnectionsHolder - Class in com.github.mikesafonov.smpp.config
- SmscConnectionsHolder() - Constructor for class com.github.mikesafonov.smpp.config.SmscConnectionsHolder
- STANDARD - com.github.mikesafonov.smpp.config.ConnectionMode
- standardResponse(String, ConnectionManager) - Method in class com.github.mikesafonov.smpp.core.ClientFactory
- StandardResponseClient - Class in com.github.mikesafonov.smpp.core.reciever
-
Default implementation of
ResponseClient. - StandardResponseClient(ConnectionManager) - Constructor for class com.github.mikesafonov.smpp.core.reciever.StandardResponseClient
- standardSender(String, SmppProperties.Defaults, SmppProperties.SMSC, TypeOfAddressParser, ConnectionManager) - Method in class com.github.mikesafonov.smpp.core.ClientFactory
-
Creates
StandardSenderClientwith namenameandTypeOfAddressParsertypeOfAddressParser, configured with properties fromsmscordefaults - StandardSenderClient - Class in com.github.mikesafonov.smpp.core.sender
- StandardSenderClient(ConnectionManager, boolean, long, MessageBuilder) - Constructor for class com.github.mikesafonov.smpp.core.sender.StandardSenderClient
- StrategySenderManager - Class in com.github.mikesafonov.smpp.api
-
Implementation of
SenderManagerwhich returnSenderClientbased onIndexDetectionStrategyimplementation - StrategySenderManager(List<SmscConnection>, IndexDetectionStrategy) - Constructor for class com.github.mikesafonov.smpp.api.StrategySenderManager
- SubmitSmEncoder - Interface in com.github.mikesafonov.smpp.core.sender
-
This interface represents class for detecting message data coding and encoding message text to necessary coding.
- SubmitSmEncoderFactory - Class in com.github.mikesafonov.smpp.core.sender
-
Factory class for
SubmitSmEncoder - SubmitSmEncoderFactory() - Constructor for class com.github.mikesafonov.smpp.core.sender.SubmitSmEncoderFactory
- success(CancelMessage, String) - Static method in class com.github.mikesafonov.smpp.core.dto.CancelMessageResponse
- success(Message, String, String) - Static method in class com.github.mikesafonov.smpp.core.dto.MessageResponse
T
- TEST - com.github.mikesafonov.smpp.config.ConnectionMode
- testSender(SenderClient, SmppProperties.Defaults, SmppProperties.SMSC, SmppResultGenerator) - Method in class com.github.mikesafonov.smpp.core.ClientFactory
-
Creates
TestSenderClientwith base clientsenderClient,SmppResultGeneratorsmppResultGeneratorand list of allowed phones fromsmscordefaults - TestSenderClient - Class in com.github.mikesafonov.smpp.core.sender
-
Implementation of
SenderClientwhich should be used for testing purpose. - TestSenderClient(SenderClient, List<String>, SmppResultGenerator) - Constructor for class com.github.mikesafonov.smpp.core.sender.TestSenderClient
- to(String) - Method in class com.github.mikesafonov.smpp.core.dto.Message.MessageBuilder
- transceiver(String, SmppProperties.Defaults, SmppProperties.SMSC, SmppSessionHandler) - Method in class com.github.mikesafonov.smpp.core.connection.ConnectionManagerFactory
- TRANSCEIVER - com.github.mikesafonov.smpp.config.ConnectionType
- TransceiverConfiguration - Class in com.github.mikesafonov.smpp.core.connection
- TransceiverConfiguration(String, SmppProperties.Credentials, boolean, boolean, int, String) - Constructor for class com.github.mikesafonov.smpp.core.connection.TransceiverConfiguration
- TransceiverConnectionManager - Class in com.github.mikesafonov.smpp.core.connection
-
Configuration for sender session
- TransceiverConnectionManager(DefaultSmppClient, TransceiverConfiguration, SmppSessionHandler, int) - Constructor for class com.github.mikesafonov.smpp.core.connection.TransceiverConnectionManager
- transmitter(String, SmppProperties.Defaults, SmppProperties.SMSC) - Method in class com.github.mikesafonov.smpp.core.connection.ConnectionManagerFactory
- TRANSMITTER_RECEIVER - com.github.mikesafonov.smpp.config.ConnectionType
- TransmitterConfiguration - Class in com.github.mikesafonov.smpp.core.connection
-
Configuration for sender session
- TransmitterConfiguration(String, SmppProperties.Credentials, boolean, boolean, int, String) - Constructor for class com.github.mikesafonov.smpp.core.connection.TransmitterConfiguration
- TransmitterConnectionManager - Class in com.github.mikesafonov.smpp.core.connection
- TransmitterConnectionManager(DefaultSmppClient, TransmitterConfiguration, int) - Constructor for class com.github.mikesafonov.smpp.core.connection.TransmitterConnectionManager
- TypeOfAddressParser - Interface in com.github.mikesafonov.smpp.core.sender
-
Interface represents parser of TON and NPI parameters for source and destination address of message.
U
- UCS_2_MULTIPART_MESSAGE_LENGTH - Static variable in class com.github.mikesafonov.smpp.core.utils.MessageUtil
- UCS_2_REGULAR_MESSAGE_LENGTH - Static variable in class com.github.mikesafonov.smpp.core.utils.MessageUtil
- UnknownTypeOfAddressParser - Class in com.github.mikesafonov.smpp.core.sender
-
This implementation always returns
Ton.UNKNOWNandNpi.UNKNOWN - UnknownTypeOfAddressParser() - Constructor for class com.github.mikesafonov.smpp.core.sender.UnknownTypeOfAddressParser
- Utils - Class in com.github.mikesafonov.smpp.core.utils
- Utils() - Constructor for class com.github.mikesafonov.smpp.core.utils.Utils
V
- validateName(String) - Static method in class com.github.mikesafonov.smpp.core.utils.Utils
-
Check
namenot null and not blank - validityPeriod(String) - Method in class com.github.mikesafonov.smpp.core.dto.Message.MessageBuilder
- valueOf(String) - Static method in enum com.github.mikesafonov.smpp.config.ConnectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.mikesafonov.smpp.config.ConnectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.mikesafonov.smpp.core.dto.MessageType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.mikesafonov.smpp.config.ConnectionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.mikesafonov.smpp.config.ConnectionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.mikesafonov.smpp.core.dto.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages