- calculateAndSetCommandLength() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
Calculates and sets the commandLength for the PDU based on all currently
set values and optional parameters.
- calculateByteSize() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
Returns the size of this TLV in bytes.
- calculateByteSize() - Method in class com.cloudhopper.smpp.type.Address
-
- calculateByteSizeOfAddress(Address) - Static method in class com.cloudhopper.smpp.util.PduUtil
-
Calculates the byte size of an Address.
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.BaseBindResp
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.BaseSmResp
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.CancelSmResp
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.DataSm
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.EmptyBody
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.EmptyBodyResp
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.GenericNack
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.QuerySm
-
- calculateByteSizeOfBody() - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
-
- calculateByteSizeOfNullTerminatedString(String) - Static method in class com.cloudhopper.smpp.util.PduUtil
-
Calculates size of a "C-String" by returning the length of the String
plus 1 (for the NULL byte).
- calculateByteSizeOfOptionalParameters() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- CancelSm - Class in com.cloudhopper.smpp.pdu
-
SMPP cancel_sm implementation.
- CancelSm() - Constructor for class com.cloudhopper.smpp.pdu.CancelSm
-
- CancelSmResp - Class in com.cloudhopper.smpp.pdu
-
SMPP cancel_sm_resp implementation.
- CancelSmResp() - Constructor for class com.cloudhopper.smpp.pdu.CancelSmResp
-
- CertificateValidator - Class in com.cloudhopper.smpp.ssl
-
Convenience class to handle validation of certificates, aliases and keystores
Allows specifying Certificate Revocation List (CRL), as well as enabling
CRL Distribution Points Protocol (CRLDP) certificate extension support,
and also enabling On-Line Certificate Status Protocol (OCSP) support.
- CertificateValidator(KeyStore, Collection<? extends CRL>) - Constructor for class com.cloudhopper.smpp.ssl.CertificateValidator
-
creates an instance of the certificate validator
- channelBound(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
Invoked when a Channel was unbound from the current local address.
- ChannelBufferUtil - Class in com.cloudhopper.smpp.util
-
- ChannelBufferUtil() - Constructor for class com.cloudhopper.smpp.util.ChannelBufferUtil
-
- channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.channel.SmppSessionWrapper
-
Invoked when a Channel was closed and all its related resources were released.
- channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
Invoked when a Channel was closed and all its related resources were released.
- channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.channel.SmppClientConnector
-
- channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.channel.SmppServerConnector
-
- channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
Invoked when a Channel was disconnected from its remote peer.
- channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.channel.SmppClientConnector
-
- channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.channel.SmppServerConnector
-
- channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.channel.SmppSessionWrapper
-
Invoked when a Channel was disconnected from its remote peer.
- channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
Invoked when a Channel was disconnected from its remote peer.
- channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
Invoked when a Channel was closed and all its related resources were released.
- channelUnbound(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.channel.SmppSessionWrapper
-
Invoked when a Channel was unbound from the current local address.
- channelUnbound(ChannelHandlerContext, ChannelStateEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
Invoked when a Channel was unbound from the current local address.
- ChannelUtil - Class in com.cloudhopper.smpp.channel
-
Utility methods for working with Netty Channels.
- ChannelUtil() - Constructor for class com.cloudhopper.smpp.channel.ChannelUtil
-
- checkKeyStore() - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
-
Check KeyStore Configuration.
- childChannelClosed(ChannelHandlerContext, ChildChannelStateEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
Invoked when a child Channel was closed.
- childChannelOpen(ChannelHandlerContext, ChildChannelStateEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
- chooseClientAlias(String[], Principal[], Socket) - Method in class com.cloudhopper.smpp.ssl.AliasedX509ExtendedKeyManager
-
- chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class com.cloudhopper.smpp.ssl.AliasedX509ExtendedKeyManager
-
- chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class com.cloudhopper.smpp.ssl.AliasedX509ExtendedKeyManager
-
- chooseServerAlias(String, Principal[], Socket) - Method in class com.cloudhopper.smpp.ssl.AliasedX509ExtendedKeyManager
-
- clear() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- clear() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
Clears all counters (including session size(s)).
- close() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- close(long) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- close() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- close(long) - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- close() - Method in interface com.cloudhopper.smpp.SmppSession
-
Immediately close the session by closing the underlying socket/channel.
- close(SmppSession) - Static method in class com.cloudhopper.smpp.util.SmppSessionUtil
-
- closeChannelAndCancelTimer() - Method in class com.cloudhopper.smpp.impl.UnboundSmppSession
-
- CMD_ID_BIND_RECEIVER - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_BIND_RECEIVER_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_BIND_TRANSCEIVER - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_BIND_TRANSCEIVER_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_BIND_TRANSMITTER - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_BIND_TRANSMITTER_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_CANCEL_SM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_CANCEL_SM_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_DATA_SM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_DATA_SM_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_DELIVER_SM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_DELIVER_SM_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_ENQUIRE_LINK - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_ENQUIRE_LINK_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_GENERIC_NACK - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_OUTBIND - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_QUERY_SM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_QUERY_SM_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_REPLACE_SM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_REPLACE_SM_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_SUBMIT_MULTI - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_SUBMIT_MULTI_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_SUBMIT_SM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_SUBMIT_SM_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_UNBIND - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- CMD_ID_UNBIND_RESP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- com.cloudhopper.smpp - package com.cloudhopper.smpp
-
- com.cloudhopper.smpp.channel - package com.cloudhopper.smpp.channel
-
- com.cloudhopper.smpp.impl - package com.cloudhopper.smpp.impl
-
- com.cloudhopper.smpp.jmx - package com.cloudhopper.smpp.jmx
-
- com.cloudhopper.smpp.pdu - package com.cloudhopper.smpp.pdu
-
- com.cloudhopper.smpp.simulator - package com.cloudhopper.smpp.simulator
-
- com.cloudhopper.smpp.ssl - package com.cloudhopper.smpp.ssl
-
- com.cloudhopper.smpp.tlv - package com.cloudhopper.smpp.tlv
-
- com.cloudhopper.smpp.transcoder - package com.cloudhopper.smpp.transcoder
-
- com.cloudhopper.smpp.type - package com.cloudhopper.smpp.type
-
- com.cloudhopper.smpp.util - package com.cloudhopper.smpp.util
-
- ConcurrentCommandCounter - Class in com.cloudhopper.smpp.util
-
- ConcurrentCommandCounter() - Constructor for class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- ConcurrentCommandCounter(int, int, long, long, long, int, ConcurrentCommandStatusCounter) - Constructor for class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- ConcurrentCommandStatusCounter - Class in com.cloudhopper.smpp.util
-
- ConcurrentCommandStatusCounter() - Constructor for class com.cloudhopper.smpp.util.ConcurrentCommandStatusCounter
-
- copy() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandStatusCounter
-
- createBindRequest(SmppSessionConfiguration) - Method in class com.cloudhopper.smpp.impl.DefaultSmppClient
-
- createBindResponse(BaseBind, int) - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- createChannelName(Channel) - Static method in class com.cloudhopper.smpp.channel.ChannelUtil
-
Create a name for the channel based on the remote host's IP and port.
- createConnectedChannel(String, int, long) - Method in class com.cloudhopper.smpp.impl.DefaultSmppClient
-
- createFixedLengthStringTlv(short, String, int) - Static method in class com.cloudhopper.smpp.util.TlvUtil
-
Writes a fixed length String TLV with null bytes filling the remaining
part of the byte array.
- createFixedLengthStringTlv(short, String, int, String) - Static method in class com.cloudhopper.smpp.util.TlvUtil
-
Writes a fixed length String TLV with null bytes filling the remaining
part of the byte array.
- createGenericNack(int) - Method in class com.cloudhopper.smpp.pdu.PduRequest
-
- createNullTerminatedStringTlv(short, String) - Static method in class com.cloudhopper.smpp.util.TlvUtil
-
Writes a variable length C-String (null terminated) TLV.
- createNullTerminatedStringTlv(short, String, String) - Static method in class com.cloudhopper.smpp.util.TlvUtil
-
Writes a variable length C-String (null terminated) TLV.
- createResponse() - Method in class com.cloudhopper.smpp.pdu.BindReceiver
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.BindTransceiver
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.BindTransmitter
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.DataSm
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.DeliverSm
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.EnquireLink
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.PartialPdu
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.PduRequest
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.QuerySm
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.SubmitSm
-
- createResponse() - Method in class com.cloudhopper.smpp.pdu.Unbind
-
- createSession(Channel, SmppSessionConfiguration, SmppSessionHandler) - Method in class com.cloudhopper.smpp.impl.DefaultSmppClient
-
- createSession(Long, Channel, SmppSessionConfiguration, BaseBindResp) - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- createSessionConfiguration(BaseBind) - Method in class com.cloudhopper.smpp.impl.UnboundSmppSession
-
- createSnapshot() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- createSortedMapSnapshot() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandStatusCounter
-
- DaemonExecutors - Class in com.cloudhopper.smpp.util
-
- DaemonExecutors() - Constructor for class com.cloudhopper.smpp.util.DaemonExecutors
-
- DATA_CODING_8BIT - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_8BITA - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_CYRLLIC - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_DEFAULT - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_EXKANJI - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_GSM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_HEBREW - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_JIS - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_KSC5601 - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_LATIN1 - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_MUSIC - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_PICTO - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_RSRVD - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_RSRVD2 - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_RSRVD3 - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_CODING_UCS2 - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_TYPE_C_OCTET_STRING - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_TYPE_INTEGER - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DATA_TYPE_OCTET_STRING - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- dataCoding - Variable in class com.cloudhopper.smpp.pdu.BaseSm
-
- DataSm - Class in com.cloudhopper.smpp.pdu
-
- DataSm() - Constructor for class com.cloudhopper.smpp.pdu.DataSm
-
- DataSmResp - Class in com.cloudhopper.smpp.pdu
-
- DataSmResp() - Constructor for class com.cloudhopper.smpp.pdu.DataSmResp
-
- decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class com.cloudhopper.smpp.channel.SmppSessionPduDecoder
-
- decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
-
- decode(ChannelBuffer) - Method in class com.cloudhopper.smpp.transcoder.DefaultPduTranscoder
-
- decode(ChannelBuffer) - Method in interface com.cloudhopper.smpp.transcoder.PduTranscoder
-
Decodes a ChannelBuffer into a new PDU.
- decrementReceiverSessionSizeAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- decrementSessionSizeAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- decrementTransceiverSessionSizeAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- decrementTransmitterSessionSizeAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- DEFAULT_BIND_TIMEOUT - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DEFAULT_CONNECT_TIMEOUT - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DEFAULT_KEYMANAGERFACTORY_ALGORITHM - Static variable in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- DEFAULT_LOG_OPTION - Static variable in class com.cloudhopper.smpp.type.LoggingOptions
-
- DEFAULT_REQUEST_EXPIRY_TIMEOUT - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DEFAULT_SERVER_MAX_CONNECTION_SIZE - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DEFAULT_SERVER_NON_BLOCKING_SOCKETS_ENABLED - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DEFAULT_SERVER_REUSE_ADDRESS - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DEFAULT_TRUSTMANAGERFACTORY_ALGORITHM - Static variable in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- DEFAULT_VALUE - Static variable in class com.cloudhopper.smpp.util.SequenceNumber
-
- DEFAULT_WINDOW_MONITOR_INTERVAL - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DEFAULT_WINDOW_SIZE - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DEFAULT_WINDOW_WAIT_TIMEOUT - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DEFAULT_WRITE_TIMEOUT - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- DefaultPduAsyncResponse - Class in com.cloudhopper.smpp.impl
-
Default implementation of an SmppAsyncResponse.
- DefaultPduAsyncResponse(WindowFuture<Integer, PduRequest, PduResponse>) - Constructor for class com.cloudhopper.smpp.impl.DefaultPduAsyncResponse
-
- DefaultPduTranscoder - Class in com.cloudhopper.smpp.transcoder
-
- DefaultPduTranscoder(PduTranscoderContext) - Constructor for class com.cloudhopper.smpp.transcoder.DefaultPduTranscoder
-
- DefaultPduTranscoderContext - Class in com.cloudhopper.smpp.transcoder
-
Provides a default context for a PduTranscoder by looking everything up
using SMPP constants or default settings.
- DefaultPduTranscoderContext() - Constructor for class com.cloudhopper.smpp.transcoder.DefaultPduTranscoderContext
-
- DefaultPduTranscoderContext(PduTranscoderContext) - Constructor for class com.cloudhopper.smpp.transcoder.DefaultPduTranscoderContext
-
- DefaultSmppClient - Class in com.cloudhopper.smpp.impl
-
Default implementation to "bootstrap" client SMPP sessions (create & bind).
- DefaultSmppClient() - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppClient
-
Creates a new default SmppClient.
- DefaultSmppClient(ExecutorService) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppClient
-
Creates a new default SmppClient.
- DefaultSmppClient(ExecutorService, int) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppClient
-
Creates a new default SmppClient.
- DefaultSmppClient(ExecutorService, int, ScheduledExecutorService) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppClient
-
Creates a new default SmppClient.
- DefaultSmppServer - Class in com.cloudhopper.smpp.impl
-
Default implementation of an SmppServer that supports SMPP version 3.3 and 3.4.
- DefaultSmppServer(SmppServerConfiguration, SmppServerHandler) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppServer
-
Creates a new default SmppServer.
- DefaultSmppServer(SmppServerConfiguration, SmppServerHandler, ExecutorService) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppServer
-
Creates a new default SmppServer.
- DefaultSmppServer(SmppServerConfiguration, SmppServerHandler, ExecutorService, ScheduledExecutorService) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppServer
-
Creates a new default SmppServer.
- DefaultSmppServerCounters - Class in com.cloudhopper.smpp.impl
-
Default implementation of a SmppSessionCounters interface.
- DefaultSmppServerCounters() - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- DefaultSmppServerMXBean - Interface in com.cloudhopper.smpp.jmx
-
Defines the interface for managing an SmppServer.
- DefaultSmppSession - Class in com.cloudhopper.smpp.impl
-
Default implementation of either an ESME or SMSC SMPP session.
- DefaultSmppSession(SmppSession.Type, SmppSessionConfiguration, Channel, DefaultSmppServer, Long, BaseBindResp, byte, ScheduledExecutorService) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppSession
-
Creates an SmppSession for a server-based session.
- DefaultSmppSession(SmppSession.Type, SmppSessionConfiguration, Channel, SmppSessionHandler) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppSession
-
Creates an SmppSession for a client-based session.
- DefaultSmppSession(SmppSession.Type, SmppSessionConfiguration, Channel, SmppSessionHandler, ScheduledExecutorService) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppSession
-
Creates an SmppSession for a client-based session.
- DefaultSmppSessionCounters - Class in com.cloudhopper.smpp.impl
-
Default implementation of a SmppServerCounters interface.
- DefaultSmppSessionCounters() - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
-
- DefaultSmppSessionHandler - Class in com.cloudhopper.smpp.impl
-
Default implementation that provides empty implementations of all required
methods.
- DefaultSmppSessionHandler() - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
-
- DefaultSmppSessionHandler(Logger) - Constructor for class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
-
- DefaultSmppSessionMXBean - Interface in com.cloudhopper.smpp.jmx
-
Defines the interface for an SmppSession managed bean.
- DeliverSm - Class in com.cloudhopper.smpp.pdu
-
- DeliverSm() - Constructor for class com.cloudhopper.smpp.pdu.DeliverSm
-
- DeliverSmResp - Class in com.cloudhopper.smpp.pdu
-
- DeliverSmResp() - Constructor for class com.cloudhopper.smpp.pdu.DeliverSmResp
-
- DeliveryReceipt - Class in com.cloudhopper.smpp.util
-
Utility class to represent a Delivery Receipt that may be contained within a
DataSm or DeliverSm PDU.
- DeliveryReceipt() - Constructor for class com.cloudhopper.smpp.util.DeliveryReceipt
-
- DeliveryReceipt(String, int, int, DateTime, DateTime, byte, int, String) - Constructor for class com.cloudhopper.smpp.util.DeliveryReceipt
-
- DeliveryReceipt(String, int, int, DateTime, DateTime, byte, String, String) - Constructor for class com.cloudhopper.smpp.util.DeliveryReceipt
-
- DeliveryReceiptException - Exception in com.cloudhopper.smpp.util
-
- DeliveryReceiptException(String) - Constructor for exception com.cloudhopper.smpp.util.DeliveryReceiptException
-
Constructs an instance of DeliveryReceiptException with the specified detail message.
- destAddress - Variable in class com.cloudhopper.smpp.pdu.BaseSm
-
- destAddress - Variable in class com.cloudhopper.smpp.pdu.CancelSm
-
- destroy() - Method in class com.cloudhopper.smpp.impl.DefaultSmppClient
-
- destroy() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- destroy() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- destroy() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- destroy() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- destroy() - Method in interface com.cloudhopper.smpp.SmppClient
-
Destroy a client by ensuring that all session sockets are closed and all
resources are cleaned up.
- destroy() - Method in interface com.cloudhopper.smpp.SmppServer
-
Destroys the SMPP server.
- destroy() - Method in interface com.cloudhopper.smpp.SmppSession
-
Destroy a session by ensuring the socket is closed and all
resources are cleaned up.
- destroySession(Long, DefaultSmppSession) - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- disableLogBytes() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- disableLogBytes() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- disableLogPdu() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- disableLogPdu() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- doBind(DefaultSmppSession, SmppSessionConfiguration, SmppSessionHandler) - Method in class com.cloudhopper.smpp.impl.DefaultSmppClient
-
- doDecode(int, ChannelBuffer) - Method in class com.cloudhopper.smpp.transcoder.DefaultPduTranscoder
-
- doOpen(SmppSessionConfiguration, SmppSessionHandler) - Method in class com.cloudhopper.smpp.impl.DefaultSmppClient
-
- dumpWindow() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- dumpWindow() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- GenericNack - Class in com.cloudhopper.smpp.pdu
-
- GenericNack() - Constructor for class com.cloudhopper.smpp.pdu.GenericNack
-
- GenericNackException - Exception in com.cloudhopper.smpp.type
-
- GenericNackException(GenericNack) - Constructor for exception com.cloudhopper.smpp.type.GenericNackException
-
- get(int) - Method in class com.cloudhopper.smpp.util.ConcurrentCommandStatusCounter
-
- getAddress() - Method in class com.cloudhopper.smpp.type.Address
-
- getAddressRange() - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- getAddressRange() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getAvailable() - Method in exception com.cloudhopper.smpp.type.NotEnoughDataInBufferException
-
- getBindRequested() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getBindRequested() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getBindRequested() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getBindRequested() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getBindResponse() - Method in exception com.cloudhopper.smpp.type.SmppBindException
-
- getBindTimeout() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getBindTimeout() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getBindTimeout() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getBindTimeout() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getBindTimeouts() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getBindTimeouts() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getBindTimeouts() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getBindTimeouts() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getBindTimer() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getBindType() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getBindType() - Method in interface com.cloudhopper.smpp.SmppSession
-
Gets the type of bind for this session such as "transceiver", "receiver",
or "transmitter".
- getBindTypeName() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getBindTypeName() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getBoundDuration() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getBoundDuration() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getBoundTime() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getBoundTime() - Method in interface com.cloudhopper.smpp.SmppSession
-
Returns the System.currentTimeMillis() value of when this session reached
the "BOUND" state.
- getCertAlias() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getCertificateChain(String) - Method in class com.cloudhopper.smpp.ssl.AliasedX509ExtendedKeyManager
-
- getChannel() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getChannel() - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
-
- getChannelConnects() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getChannelConnects() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getChannelConnects() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getChannelConnects() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getChannelDisconnects() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getChannelDisconnects() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getChannelDisconnects() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getChannelDisconnects() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getChannelRemoteHost(Channel) - Static method in class com.cloudhopper.smpp.channel.ChannelUtil
-
- getChannelRemotePort(Channel) - Static method in class com.cloudhopper.smpp.channel.ChannelUtil
-
- getChannels() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getChannels() - Method in interface com.cloudhopper.smpp.SmppServer
-
- getClientAliases(String, Principal[]) - Method in class com.cloudhopper.smpp.ssl.AliasedX509ExtendedKeyManager
-
- getClosedCount() - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
-
- getCommandId() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- getCommandLength() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- getCommandStatus() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- getCommit() - Static method in class com.cloudhopper.smpp.Version
-
Returns the library source control commit tag such as "4c64d182"
- getConfiguration() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getConfiguration() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getConfiguration() - Method in interface com.cloudhopper.smpp.SmppSession
-
Gets the configuration associated with this session.
- getConnectionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppClient
-
- getConnectionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getConnectionSize() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getConnectTimeout() - Method in class com.cloudhopper.smpp.type.SmppConnectionConfiguration
-
- getCounters() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getCounters() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getCounters() - Method in interface com.cloudhopper.smpp.SmppServer
-
- getCounters() - Method in interface com.cloudhopper.smpp.SmppSession
-
Gets the counters this session is tracking.
- getCrlPath() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getCrls() - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
- getDataCoding() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getDefaultMsgId() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getDefaultPduProcessor() - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
- getDefaultRequestExpiryTimeout() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getDefaultWindowMonitorInterval() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getDefaultWindowSize() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getDefaultWindowWaitTimeout() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getDeliveredCount() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getDestAddress() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getDestAddress() - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- getDoneDate() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getErrorCode() - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
-
- getErrorCode() - Method in exception com.cloudhopper.smpp.type.SmppProcessingException
-
- getErrorCode() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getEsmClass() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getEstimatedProcessingTime() - Method in class com.cloudhopper.smpp.impl.DefaultPduAsyncResponse
-
- getEstimatedProcessingTime() - Method in interface com.cloudhopper.smpp.PduAsyncResponse
-
Gets an estimate of the processing time required by the remote endpoint
to process this request.
- getExcludeCipherSuites() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getExcludeProtocols() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getExpected() - Method in exception com.cloudhopper.smpp.type.NotEnoughDataInBufferException
-
- getFinalDate() - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
-
- getHandler() - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServer
-
- getHost() - Method in class com.cloudhopper.smpp.type.SmppConnectionConfiguration
-
- getIncludeCipherSuites() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getIncludeProtocols() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getInterfaceVersion() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getInterfaceVersion() - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- getInterfaceVersion() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getInterfaceVersion() - Method in interface com.cloudhopper.smpp.SmppSession
-
Gets the interface version currently in use between local and remote
endpoints.
- getInterfaceVersion() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getInterfaceVersionName() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getInterfaceVersionName() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getJmxDomain() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getKeyManagerFactoryAlgorithm() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getKeyManagerPassword() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getKeyManagers(KeyStore) - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
-
- getKeyStore(InputStream, String, String, String, String) - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
-
Loads keystore using an input stream or a file path in the same
order of precedence.
- getKeyStorePassword() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getKeyStorePath() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getKeyStoreProvider() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getKeyStoreType() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getLength() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
- getLocalAddressAndPort() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getLocalAddressAndPort() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getLocalType() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getLocalType() - Method in interface com.cloudhopper.smpp.SmppSession
-
Gets the session type of the local system.
- getLocalTypeName() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getLocalTypeName() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getLogger() - Method in class com.cloudhopper.smpp.channel.SmppSessionLogger
-
Gets the logger that this handler uses to log a ChannelEvent
- getLoggingOptions() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getLongVersion() - Static method in class com.cloudhopper.smpp.Version
-
Returns a longer library version that includes the timestamp such as "5.0.6 (commit 4c64d182; ts 20140402-1035)"
- getMaxCertPathLength() - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
- getMaxCertPathLength() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getMaxConnectionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getMaxConnectionSize() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getMaxConnectionSize() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getMaxWindowSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getMaxWindowSize() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getMessageId() - Method in class com.cloudhopper.smpp.pdu.BaseSmResp
-
- getMessageId() - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- getMessageId() - Method in class com.cloudhopper.smpp.pdu.QuerySm
-
- getMessageId() - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
-
- getMessageId() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getMessageIdAsLong() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getMessageState() - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
-
- getName() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getName() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getName() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- getName() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getName() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getName() - Static method in class com.cloudhopper.smpp.Version
-
Returns the library name such as "ch-smpp"
- getNeedClientAuth() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getNextSequenceNumber() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getNextSequenceNumber() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getNpi() - Method in class com.cloudhopper.smpp.type.Address
-
- getOcspResponderURL() - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
- getOcspResponderURL() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getOptionalParameter(short) - Method in class com.cloudhopper.smpp.pdu.Pdu
-
Gets a TLV by tag.
- getOptionalParameterCount() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- getOptionalParameters() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
Gets the current list of optional parameters.
- getOptions() - Method in class com.cloudhopper.smpp.channel.SmppSessionLogger
-
Gets the logging options used by this handler for logging.
- getPartialPdu() - Method in exception com.cloudhopper.smpp.type.RecoverablePduException
-
- getPassword() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getPassword() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getPassword() - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- getPassword() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getPduProcessor() - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
-
- getPduQueue() - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
-
- getPort() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getPort() - Method in class com.cloudhopper.smpp.type.SmppConnectionConfiguration
-
- getPriority() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getPrivateKey(String) - Method in class com.cloudhopper.smpp.ssl.AliasedX509ExtendedKeyManager
-
- getProtocol() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getProtocolId() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getProvider() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getRawErrorCode() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getReceivedExpectedPduResponses() - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
-
- getReceivedPduRequests() - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
-
- getReceivedUnexpectedPduResponses() - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
-
- getReceiverSessionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getReceiverSessionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getReceiverSessionSize() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getReceiverSessionSize() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getReferenceObject() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- getRegisteredDelivery() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getRemoteAddressAndPort() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getRemoteAddressAndPort() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getRemoteType() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getRemoteType() - Method in interface com.cloudhopper.smpp.SmppSession
-
Gets the session type of the remote system.
- getRemoteTypeName() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getRemoteTypeName() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getReplaceIfPresent() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getRequest() - Method in class com.cloudhopper.smpp.impl.DefaultPduAsyncResponse
-
- getRequest() - Method in interface com.cloudhopper.smpp.PduAsyncResponse
-
Gets the original request associated with the response.
- getRequest() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- getRequestEstimatedProcessingTime() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- getRequestExpired() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- getRequestExpiryTimeout() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getRequestExpiryTimeout() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getRequestExpiryTimeout() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getRequestResponseTime() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- getRequestWaitTime() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- getRequestWindow() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getRequestWindow() - Method in interface com.cloudhopper.smpp.SmppSession
-
Deprecated.
- getResponse() - Method in class com.cloudhopper.smpp.impl.DefaultPduAsyncResponse
-
- getResponse() - Method in interface com.cloudhopper.smpp.PduAsyncResponse
-
Gets the response from the remote endpoint.
- getResponse() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.BindReceiver
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.BindTransceiver
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.BindTransmitter
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.DataSm
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.DeliverSm
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.EnquireLink
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.PartialPdu
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.PduRequest
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.QuerySm
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.SubmitSm
-
- getResponseClass() - Method in class com.cloudhopper.smpp.pdu.Unbind
-
- getResponseCommandStatusCounter() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- getResponsePdu() - Method in exception com.cloudhopper.smpp.type.UnexpectedPduResponseException
-
- getResponseTime() - Method in class com.cloudhopper.smpp.impl.DefaultPduAsyncResponse
-
- getResponseTime() - Method in interface com.cloudhopper.smpp.PduAsyncResponse
-
Gets the amount of time required for the remote endpoint to acknowledge
the request with a response.
- getResultMessage() - Method in class com.cloudhopper.smpp.pdu.PduResponse
-
- getRxDataSM() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
-
- getRxDataSM() - Method in interface com.cloudhopper.smpp.SmppSessionCounters
-
- getRxDataSMCounter() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getRxDataSMCounter() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getRxDeliverSM() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
-
- getRxDeliverSM() - Method in interface com.cloudhopper.smpp.SmppSessionCounters
-
- getRxDeliverSMCounter() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getRxDeliverSMCounter() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getRxEnquireLink() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
-
- getRxEnquireLink() - Method in interface com.cloudhopper.smpp.SmppSessionCounters
-
- getRxEnquireLinkCounter() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getRxEnquireLinkCounter() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getRxSubmitSM() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
-
- getRxSubmitSM() - Method in interface com.cloudhopper.smpp.SmppSessionCounters
-
- getRxSubmitSMCounter() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getRxSubmitSMCounter() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getScheduleDeliveryTime() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getSecureRandomAlgorithm() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getSendWindow() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getSendWindow() - Method in interface com.cloudhopper.smpp.SmppSession
-
Gets the underlying request "window" for this session.
- getSequenceNumber() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getSequenceNumber() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- getServerAliases(String, Principal[]) - Method in class com.cloudhopper.smpp.ssl.AliasedX509ExtendedKeyManager
-
- getServiceType() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getServiceType() - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- getSessionCreated() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getSessionCreated() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getSessionCreated() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getSessionCreated() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getSessionDestroyed() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getSessionDestroyed() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getSessionDestroyed() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getSessionDestroyed() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getSessionQueue() - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
- getSessionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getSessionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getSessionSize() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getSessionSize() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getShortMessage() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getShortMessageLength() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getSourceAddress() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getSourceAddress() - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- getSourceAddress() - Method in class com.cloudhopper.smpp.pdu.QuerySm
-
- getSslConfiguration() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getSslConfiguration() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getSslContext() - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
-
Get the underlying SSLContext.
- getSslSessionCacheSize() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
Get SSL session cache size.
- getSslSessionTimeout() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
Get SSL session timeout.
- getState() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getStateName() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getStateName() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getStateName() - Method in interface com.cloudhopper.smpp.SmppSession
-
Gets the name of the current state of the session.
- getSubmitCount() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getSubmitDate() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getSystemId() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getSystemId() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getSystemId() - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- getSystemId() - Method in class com.cloudhopper.smpp.pdu.BaseBindResp
-
- getSystemId() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- getSystemId() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getSystemType() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getSystemType() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getSystemType() - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- getSystemType() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getTag() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
- getTagName() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
- getText() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- getThreadName() - Method in class com.cloudhopper.smpp.channel.SmppSessionThreadRenamer
-
- getThrowableQueue() - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
-
- getThrowables() - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
-
- getTimestamp() - Static method in class com.cloudhopper.smpp.Version
-
Returns the library build timestamp (date) such as "20140402-1035"
- getTon() - Method in class com.cloudhopper.smpp.type.Address
-
- getTransceiverSessionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getTransceiverSessionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getTransceiverSessionSize() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getTransceiverSessionSize() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getTranscoder() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getTranscoder() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getTranscoder() - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
-
- getTransmitterSessionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- getTransmitterSessionSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- getTransmitterSessionSize() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- getTransmitterSessionSize() - Method in interface com.cloudhopper.smpp.SmppServerCounters
-
- getTrustManagerFactoryAlgorithm() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getTrustManagers(KeyStore, Collection<? extends CRL>) - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
-
- getTrustStore() - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
- getTrustStorePassword() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getTrustStorePath() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getTrustStoreProvider() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getTrustStoreType() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getTxDataSM() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
-
- getTxDataSM() - Method in interface com.cloudhopper.smpp.SmppSessionCounters
-
- getTxDataSMCounter() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getTxDataSMCounter() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getTxDeliverSM() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
-
- getTxDeliverSM() - Method in interface com.cloudhopper.smpp.SmppSessionCounters
-
- getTxDeliverSMCounter() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getTxDeliverSMCounter() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getTxEnquireLink() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
-
- getTxEnquireLink() - Method in interface com.cloudhopper.smpp.SmppSessionCounters
-
- getTxEnquireLinkCounter() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getTxEnquireLinkCounter() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getTxSubmitSM() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
-
- getTxSubmitSM() - Method in interface com.cloudhopper.smpp.SmppSessionCounters
-
- getTxSubmitSMCounter() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getTxSubmitSMCounter() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getType() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getUnsignedLength() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
Gets an "unsigned" version of this TLV's length of its value.
- getValidityPeriod() - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- getValue() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
- getValueAsByte() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
Attempts to get the underlying value as a byte.
- getValueAsInt() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
Attempts to get the underlying value as an int.
- getValueAsLong() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
Attempts to get the underlying value as a long.
- getValueAsShort() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
Attempts to get the underlying value as a short.
- getValueAsString() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
- getValueAsString(String) - Method in class com.cloudhopper.smpp.tlv.Tlv
-
- getValueAsUnsignedByte() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
Attempts to get the underlying value as an unsigned byte.
- getValueAsUnsignedInt() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
Attempts to get the underlying value as an unsigned int.
- getValueAsUnsignedShort() - Method in class com.cloudhopper.smpp.tlv.Tlv
-
Attempts to get the underlying value as an unsigned short.
- getVendor() - Static method in class com.cloudhopper.smpp.Version
-
Returns the library vendor such as "com.cloudhopper"
- getVersion() - Static method in class com.cloudhopper.smpp.Version
-
Returns the library version such as "5.0.6"
- getWantClientAuth() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- getWindowMonitorInterval() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getWindowMonitorInterval() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getWindowMonitorInterval() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getWindowSize() - Method in class com.cloudhopper.smpp.impl.DefaultPduAsyncResponse
-
- getWindowSize() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getWindowSize() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getWindowSize() - Method in interface com.cloudhopper.smpp.PduAsyncResponse
-
Gets the size of the window after this request was added.
- getWindowSize() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getWindowWaitTime() - Method in class com.cloudhopper.smpp.impl.DefaultPduAsyncResponse
-
- getWindowWaitTime() - Method in interface com.cloudhopper.smpp.PduAsyncResponse
-
Gets the amount of time required to accept the request into the session
send window (for a free slot to open up).
- getWindowWaitTimeout() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- getWindowWaitTimeout() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- getWindowWaitTimeout() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- getWriteTimeout() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- incrementAndGet(int) - Method in class com.cloudhopper.smpp.util.ConcurrentCommandStatusCounter
-
- incrementBindRequestedAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- incrementBindTimeoutsAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- incrementChannelConnectsAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- incrementChannelDisconnectsAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- incrementReceiverSessionSizeAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- incrementRequestAndGet() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- incrementRequestExpiredAndGet() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- incrementResponseAndGet() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
-
- incrementSessionCreatedAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- incrementSessionDestroyedAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- incrementSessionSizeAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- incrementTransceiverSessionSizeAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- incrementTransmitterSessionSizeAndGet() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
-
- InvalidSequenceNumberException - Exception in com.cloudhopper.smpp.util
-
Thrown if a sequence number is not valid.
- InvalidSequenceNumberException(String) - Constructor for exception com.cloudhopper.smpp.util.InvalidSequenceNumberException
-
- InvalidSequenceNumberException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.util.InvalidSequenceNumberException
-
- isAllowRenegotiate() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- isAutoNegotiateInterfaceVersion() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- isBinding() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- isBinding() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- isBinding() - Method in interface com.cloudhopper.smpp.SmppSession
-
Checks if the session is currently in the "BINDING" state.
- isBound() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- isBound() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- isBound() - Method in interface com.cloudhopper.smpp.SmppSession
-
Checks if the session is currently in the "BOUND" state.
- isClosed() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- isClosed() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- isClosed() - Method in interface com.cloudhopper.smpp.SmppSession
-
Checks if the session is currently in the "CLOSED" state.
- isCountersEnabled() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- isDefaultSessionCountersEnabled() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- isDestroyed() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- isDestroyed() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- isDestroyed() - Method in interface com.cloudhopper.smpp.SmppServer
-
Returns true if the SMPP server is destroyed.
- isEnableCRLDP() - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
- isEnableCRLDP() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- isEnableOCSP() - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
- isEnableOCSP() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- isIntermediateReceiptRequested(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "registered_delivery" value have the "intermediate receipt" bit set?
- isJmxEnabled() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- isLogBytesEnabled() - Method in class com.cloudhopper.smpp.type.LoggingOptions
-
- isLogPduEnabled() - Method in class com.cloudhopper.smpp.type.LoggingOptions
-
- isMessageTypeAnyDeliveryReceipt(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "esm_class" value have a message type set at all? This basically
checks if the "esm_class" could either be SMSC delivery receipt, ESME delivery receipt,
manual user acknowledgement, conversation abort, or an intermediate delivery receipt.
- isMessageTypeEsmeDeliveryReceipt(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "esm_class" value have a message type of "ESME delivery receipt"?
- isMessageTypeIntermediateDeliveryReceipt(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "esm_class" value have a message type of "intermediate delivery receipt"?
- isMessageTypeManualUserAcknowledgement(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "esm_class" value have a message type of "manual/user acknowledgment"?
- isMessageTypeSmscDeliveryReceipt(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "esm_class" value have a message type of "SMSC delivery receipt"?
- isNonBlockingSocketsEnabled() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- isNonBlockingSocketsEnabled() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- isNonBlockingSocketsEnabled() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- isOpen() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- isOpen() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- isOpen() - Method in interface com.cloudhopper.smpp.SmppSession
-
Checks if the session is currently in the "OPEN" state.
- isReplyPathEnabled(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "esm_class" value have the "reply path" bit set?
- isRequest() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- isRequestCommandId(int) - Static method in class com.cloudhopper.smpp.util.PduUtil
-
- isResponse() - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- isResponseCommandId(int) - Static method in class com.cloudhopper.smpp.util.PduUtil
-
- isReuseAddress() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- isReuseAddress() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- isReuseAddress() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- isSessionCachingEnabled() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- isSmscDeliveryReceiptOnFailureRequested(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "registered_delivery" value have the "SMSC delivery receipt on failure" bit set?
This bit represents only a receipt on failure is requested.
- isSmscDeliveryReceiptRequested(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "registered_delivery" value have the "SMSC delivery receipt" bit set?
This bit represents both a success and failure receipt is requested.
- isStarted() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- isStarted() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- isStarted() - Method in interface com.cloudhopper.smpp.SmppServer
-
Returns true if the SMPP server is started.
- isStopped() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- isStopped() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- isStopped() - Method in interface com.cloudhopper.smpp.SmppServer
-
Returns true if the SMPP server is stopped.
- isTrustAll() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- isUnbinding() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- isUnbinding() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- isUnbinding() - Method in interface com.cloudhopper.smpp.SmppSession
-
Checks if the session is currently in the "UNBINDING" state.
- isUserDataHeaderIndicatorEnabled(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
-
Does the "esm_class" value have the "user data header present" bit set?
- isUseSsl() - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- isUseSsl() - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- isValidateCerts() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- isValidatePeerCerts() - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- isWindowMonitorEnabled() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- isWindowMonitorEnabled() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
-
- selectCipherSuites(String[], String[]) - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
-
Select cipher suites to be used by the connector
based on configured inclusion and exclusion lists
as well as enabled and supported cipher suite lists.
- selectProtocols(String[], String[]) - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
-
Select cipher suites to be used by the connector
based on configured inclusion and exclusion lists
as well as enabled and supported cipher suite lists.
- sendPdu(Pdu) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
-
- sendRequestAndGetResponse(PduRequest, long) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
Sends a PDU request and gets a PDU response that matches its sequence #.
- sendRequestPdu(PduRequest, long, boolean) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- sendRequestPdu(PduRequest, long, boolean) - Method in interface com.cloudhopper.smpp.SmppSession
-
Main underlying method for sending a request PDU to the remote endpoint.
- sendResponsePdu(PduResponse) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
Asynchronously sends a PDU and does not wait for a response PDU.
- sendResponsePdu(PduResponse) - Method in class com.cloudhopper.smpp.impl.UnboundSmppSession
-
- sendResponsePdu(PduResponse) - Method in interface com.cloudhopper.smpp.SmppSession
-
Main underlying method for sending a response PDU to the remote endpoint.
- SequenceNumber - Class in com.cloudhopper.smpp.util
-
Utility class for atomically generating SMPP PDU sequence numbers.
- SequenceNumber() - Constructor for class com.cloudhopper.smpp.util.SequenceNumber
-
- SequenceNumber(int) - Constructor for class com.cloudhopper.smpp.util.SequenceNumber
-
- serverReady(SmppSessionHandler) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- serverReady(SmppSessionHandler) - Method in interface com.cloudhopper.smpp.SmppServerSession
-
Indicates that the local endpoint (server) is ready to start processing
requests for the session.
- serviceType - Variable in class com.cloudhopper.smpp.pdu.BaseSm
-
- serviceType - Variable in class com.cloudhopper.smpp.pdu.CancelSm
-
- sessionBindRequested(Long, SmppSessionConfiguration, BaseBind) - Method in interface com.cloudhopper.smpp.SmppServerHandler
-
Triggered when a new client connection has been created with this server
and an SMPP bind request has been received.
- sessionCreated(Long, SmppServerSession, BaseBindResp) - Method in interface com.cloudhopper.smpp.SmppServerHandler
-
Triggered when a session is in-between a bound state and a processing
state.
- sessionDestroyed(Long, SmppServerSession) - Method in interface com.cloudhopper.smpp.SmppServerHandler
-
Triggered when a session is unbound and closed with the client.
- setAddress(String) - Method in class com.cloudhopper.smpp.type.Address
-
- setAddressRange(Address) - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- setAddressRange(Address) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setAllowRenegotiate(boolean) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
Set if SSL re-negotiation is allowed.
- setAutoNegotiateInterfaceVersion(boolean) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
Enables or disables auto sc_interface_version negotiation.
- setBindTimeout(long) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
Set the amount of time to allow a connection to finish binding into the
server before the server automatically closes the connection.
- setBindTimeout(long) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setBound() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- setCertAlias(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setCommandLength(int) - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- setCommandStatus(int) - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- setConnectTimeout(long) - Method in class com.cloudhopper.smpp.type.SmppConnectionConfiguration
-
- setCountersEnabled(boolean) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setCrlPath(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setDataCoding(byte) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setDefaultMsgId(byte) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setDefaultPduProcessor(SmppSimulatorPduProcessor) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
- setDefaultRequestExpiryTimeout(long) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setDefaultSessionCountersEnabled(boolean) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setDefaultWindowMonitorInterval(long) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setDefaultWindowSize(int) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setDefaultWindowWaitTimeout(long) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setDeliveredCount(int) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- setDestAddress(Address) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setDestAddress(Address) - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- setDoneDate(DateTime) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- setEnableCRLDP(boolean) - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
Enables CRL Distribution Points Support
- setEnableCRLDP(boolean) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
Enables CRL Distribution Points Support
- setEnableOCSP(boolean) - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
Enables On-Line Certificate Status Protocol support
- setEnableOCSP(boolean) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
Enables On-Line Certificate Status Protocol support
- setErrorCode(byte) - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
-
- setErrorCode(int) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- setEsmClass(byte) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setExcludeCipherSuites(String...) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setExcludeProtocols(String...) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setFinalDate(String) - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
-
- setHost(String) - Method in class com.cloudhopper.smpp.type.SmppConnectionConfiguration
-
- setIncludeCipherSuites(String...) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setIncludeProtocols(String...) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setInterfaceVersion(byte) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- setInterfaceVersion(byte) - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- setInterfaceVersion(byte) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setInterfaceVersion(byte) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setJmxDomain(String) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setJmxEnabled(boolean) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setKeyManagerFactoryAlgorithm(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setKeyManagerPassword(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setKeyStorePassword(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setKeyStorePath(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setKeyStoreProvider(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setKeyStoreType(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setLogBytes(boolean) - Method in class com.cloudhopper.smpp.type.LoggingOptions
-
- setLoggingOptions(LoggingOptions) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setLogPdu(boolean) - Method in class com.cloudhopper.smpp.type.LoggingOptions
-
- setMaxCertPathLength(int) - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
- setMaxCertPathLength(int) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setMaxConnectionSize(int) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
Set the maximum number of connections this server is configured to
handle.
- setMessageId(String) - Method in class com.cloudhopper.smpp.pdu.BaseSmResp
-
- setMessageId(String) - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- setMessageId(String) - Method in class com.cloudhopper.smpp.pdu.QuerySm
-
- setMessageId(String) - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
-
- setMessageId(String) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
Sets the "id" field to the exact String we'll use.
- setMessageId(long) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
Sets the "id" field parameter as a long value that is zero padded to 10
digits.
- setMessageState(byte) - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
-
- setName(String) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
Set the name of the server that is used for some logging and naming of
threads.
- setName(String) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setNeedClientAuth(boolean) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setNonBlockingSocketsEnabled(boolean) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
Sets if non-blocking (NIO) is used for this server.
- setNpi(byte) - Method in class com.cloudhopper.smpp.type.Address
-
- setOcspResponderURL(String) - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
-
Set the location of the OCSP Responder.
- setOcspResponderURL(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
Set the location of the OCSP Responder.
- setOptionalParameter(Tlv) - Method in class com.cloudhopper.smpp.pdu.Pdu
-
Sets an optional parameter by checking if the tag already exists in our
list of optional parameters.
- setPartialPdu(Pdu) - Method in exception com.cloudhopper.smpp.type.RecoverablePduException
-
- setPassword(String) - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- setPassword(String) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setPduProcessor(SmppSimulatorPduProcessor) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
-
- setPort(int) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setPort(int) - Method in class com.cloudhopper.smpp.type.SmppConnectionConfiguration
-
- setPriority(byte) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setProtocol(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setProtocolId(byte) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setProvider(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setRawErrorCode(String) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
Smpp 3.4 spec states that the "err" field is a <= 3 c-octet string, this
field takes that into account and will be chained with the
DeliveryReceipt.setErrorCode(int) field if the "err" field is valid
- setReferenceObject(Object) - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- setRegisteredDelivery(byte) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setReplaceIfPresent(byte) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setRequestExpiryTimeout(long) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
Set the amount of time to wait for an endpoint to respond to
a request before it expires.
- setResultMessage(String) - Method in class com.cloudhopper.smpp.pdu.PduResponse
-
- setReuseAddress(boolean) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setScheduleDeliveryTime(String) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setSecureRandomAlgorithm(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setSequenceNumber(int) - Method in class com.cloudhopper.smpp.pdu.Pdu
-
- setServiceType(String) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setServiceType(String) - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- setSessionCachingEnabled(boolean) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
Set the flag to enable SSL Session caching.
- setShortMessage(byte[]) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setSourceAddress(Address) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setSourceAddress(Address) - Method in class com.cloudhopper.smpp.pdu.CancelSm
-
- setSourceAddress(Address) - Method in class com.cloudhopper.smpp.pdu.QuerySm
-
- setSslConfiguration(SslConfiguration) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setSslConfiguration(SslConfiguration) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setSslSessionCacheSize(int) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
Set SSL session cache size.
- setSslSessionTimeout(int) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
Set SSL session timeout.
- setState(byte) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- setSubmitCount(int) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- setSubmitDate(DateTime) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- setSystemId(String) - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- setSystemId(String) - Method in class com.cloudhopper.smpp.pdu.BaseBindResp
-
- setSystemId(String) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
Set the system id that will be returned in a bind response.
- setSystemId(String) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setSystemType(String) - Method in class com.cloudhopper.smpp.pdu.BaseBind
-
- setSystemType(String) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setTagName(String) - Method in class com.cloudhopper.smpp.tlv.Tlv
-
- setText(String) - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
-
- setThreadName(String) - Method in class com.cloudhopper.smpp.channel.SmppSessionThreadRenamer
-
- setTon(byte) - Method in class com.cloudhopper.smpp.type.Address
-
- setTrustAll(boolean) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setTrustManagerFactoryAlgorithm(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setTrustStorePassword(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setTrustStorePath(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setTrustStoreProvider(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setTrustStoreType(String) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setType(SmppBindType) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setUseSsl(boolean) - Method in class com.cloudhopper.smpp.SmppServerConfiguration
-
- setUseSsl(boolean) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setValidateCerts(boolean) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setValidatePeerCerts(boolean) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setValidityPeriod(String) - Method in class com.cloudhopper.smpp.pdu.BaseSm
-
- setWantClientAuth(boolean) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
-
- setWindowMonitorInterval(long) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
Sets the amount of time between executions of monitoring the window
for requests that expire.
- setWindowSize(int) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- setWindowWaitTimeout(long) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
Set the amount of time to wait until a slot opens up in the sendWindow.
- setWriteTimeout(long) - Method in class com.cloudhopper.smpp.SmppSessionConfiguration
-
- SM_DEST_DL_NAME - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- SM_DEST_SME_ADDRESS - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- SM_LAYER_WCMP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- SM_LAYER_WDP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- SM_NOREPLACE - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- SM_OPCLASS_DATAGRAM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- SM_OPCLASS_TRANSACTION - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- SM_REPLACE - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- SmppBindException - Exception in com.cloudhopper.smpp.type
-
Thrown only when a "bind" attempt fails and a BaseBindResp was returned.
- SmppBindException(BaseBindResp) - Constructor for exception com.cloudhopper.smpp.type.SmppBindException
-
- SmppBindType - Enum in com.cloudhopper.smpp
-
Enumeration of all SMPP session types.
- SmppChannelConnectException - Exception in com.cloudhopper.smpp.type
-
Thrown for exceptions occuring while attempting to connect to a remote
system and cannot complete within a period of time.
- SmppChannelConnectException(String) - Constructor for exception com.cloudhopper.smpp.type.SmppChannelConnectException
-
- SmppChannelConnectException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.SmppChannelConnectException
-
- SmppChannelConnectTimeoutException - Exception in com.cloudhopper.smpp.type
-
Thrown for exceptions occuring while attempting to connect to a remote
system and cannot complete within a period of time.
- SmppChannelConnectTimeoutException(String) - Constructor for exception com.cloudhopper.smpp.type.SmppChannelConnectTimeoutException
-
- SmppChannelConnectTimeoutException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.SmppChannelConnectTimeoutException
-
- SmppChannelConstants - Class in com.cloudhopper.smpp.channel
-
Constants used for SMPP channels and pipelines.
- SmppChannelConstants() - Constructor for class com.cloudhopper.smpp.channel.SmppChannelConstants
-
- SmppChannelException - Exception in com.cloudhopper.smpp.type
-
Thrown for exceptions occurring with the underlying Channel or TCP/IP
connection such as read/write errors, closed connections, etc.
- SmppChannelException(String) - Constructor for exception com.cloudhopper.smpp.type.SmppChannelException
-
- SmppChannelException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.SmppChannelException
-
- SmppClient - Interface in com.cloudhopper.smpp
-
Interface representing an SmppClient.
- SmppClientConnector - Class in com.cloudhopper.smpp.channel
-
The default handler used just during a "connect" for a Channel when attempting
to bind into an SMSC.
- SmppClientConnector(ChannelGroup) - Constructor for class com.cloudhopper.smpp.channel.SmppClientConnector
-
- SmppConnectionConfiguration - Class in com.cloudhopper.smpp.type
-
Configuration to create a TCP/IP connection (Channel) for an SmppSession.
- SmppConnectionConfiguration() - Constructor for class com.cloudhopper.smpp.type.SmppConnectionConfiguration
-
- SmppConnectionConfiguration(String, int, long) - Constructor for class com.cloudhopper.smpp.type.SmppConnectionConfiguration
-
- SmppConstants - Class in com.cloudhopper.smpp
-
All constants defined for the SMPP protocol.
- SmppConstants() - Constructor for class com.cloudhopper.smpp.SmppConstants
-
- SmppInvalidArgumentException - Exception in com.cloudhopper.smpp.type
-
Thrown when an argument was used that is invalid.
- SmppInvalidArgumentException(String) - Constructor for exception com.cloudhopper.smpp.type.SmppInvalidArgumentException
-
- SmppInvalidArgumentException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.SmppInvalidArgumentException
-
- SmppProcessingException - Exception in com.cloudhopper.smpp.type
-
Thrown for exceptions while processing an SMPP request.
- SmppProcessingException(int) - Constructor for exception com.cloudhopper.smpp.type.SmppProcessingException
-
- SmppProcessingException(int, String) - Constructor for exception com.cloudhopper.smpp.type.SmppProcessingException
-
- SmppServer - Interface in com.cloudhopper.smpp
-
Interface representing an SmppServer.
- SmppServerConfiguration - Class in com.cloudhopper.smpp
-
Configuration of an SMPP server.
- SmppServerConfiguration() - Constructor for class com.cloudhopper.smpp.SmppServerConfiguration
-
- SmppServerConnector - Class in com.cloudhopper.smpp.channel
-
Channel handler for server SMPP sessions.
- SmppServerConnector(ChannelGroup, DefaultSmppServer) - Constructor for class com.cloudhopper.smpp.channel.SmppServerConnector
-
- SmppServerCounters - Interface in com.cloudhopper.smpp
-
Interface defining the counters that will be tracked for an SMPP server.
- SmppServerHandler - Interface in com.cloudhopper.smpp
-
Handles events received on an SmppServer.
- SmppServerSession - Interface in com.cloudhopper.smpp
-
An extended interface for a Server (SMSC) SMPP session.
- SmppSession - Interface in com.cloudhopper.smpp
-
Defines a common interface for either a Client (ESME) or Server (SMSC) SMPP
session.
- SmppSession.Type - Enum in com.cloudhopper.smpp
-
The type of SMPP session.
- SmppSessionChannelListener - Interface in com.cloudhopper.smpp.impl
-
Interface for listening for events on an SmppSessionChannelHandler.
- SmppSessionConfiguration - Class in com.cloudhopper.smpp
-
Configuration to bind an SmppSession as an ESME to an SMSC.
- SmppSessionConfiguration() - Constructor for class com.cloudhopper.smpp.SmppSessionConfiguration
-
- SmppSessionConfiguration(SmppBindType, String, String) - Constructor for class com.cloudhopper.smpp.SmppSessionConfiguration
-
- SmppSessionConfiguration(SmppBindType, String, String, String) - Constructor for class com.cloudhopper.smpp.SmppSessionConfiguration
-
- SmppSessionCounters - Interface in com.cloudhopper.smpp
-
Interface defining the counters that can be optionally tracked for an SMPP session.
- SmppSessionHandler - Interface in com.cloudhopper.smpp
-
Handles events received on an SmppSession.
- SmppSessionListener - Interface in com.cloudhopper.smpp
-
Low-level PDU traffic listener.
- SmppSessionLogger - Class in com.cloudhopper.smpp.channel
-
Channel handler responsible for logging the bytes sent/received on an
SmppSession.
- SmppSessionLogger(String) - Constructor for class com.cloudhopper.smpp.channel.SmppSessionLogger
-
Creates a new instance with the specified logger name.
- SmppSessionLogger(String, LoggingOptions) - Constructor for class com.cloudhopper.smpp.channel.SmppSessionLogger
-
- SmppSessionLogger.Direction - Enum in com.cloudhopper.smpp.channel
-
- SmppSessionPduDecoder - Class in com.cloudhopper.smpp.channel
-
Channel handler responsible for decoding a ChannelBuffer into a PDU.
- SmppSessionPduDecoder(PduTranscoder) - Constructor for class com.cloudhopper.smpp.channel.SmppSessionPduDecoder
-
- SmppSessionThreadRenamer - Class in com.cloudhopper.smpp.channel
-
Channel handler responsible for renaming the current thread, passing the
event upstream, then renaming the thread back after its done processing.
- SmppSessionThreadRenamer(String) - Constructor for class com.cloudhopper.smpp.channel.SmppSessionThreadRenamer
-
- SmppSessionUtil - Class in com.cloudhopper.smpp.util
-
- SmppSessionUtil() - Constructor for class com.cloudhopper.smpp.util.SmppSessionUtil
-
- SmppSessionWrapper - Class in com.cloudhopper.smpp.channel
-
- SmppSessionWrapper(SmppSessionChannelListener) - Constructor for class com.cloudhopper.smpp.channel.SmppSessionWrapper
-
- SmppSimulatorBindProcessor - Class in com.cloudhopper.smpp.simulator
-
- SmppSimulatorBindProcessor(String, String) - Constructor for class com.cloudhopper.smpp.simulator.SmppSimulatorBindProcessor
-
- SmppSimulatorPduProcessor - Interface in com.cloudhopper.smpp.simulator
-
- SmppSimulatorServer - Class in com.cloudhopper.smpp.simulator
-
- SmppSimulatorServer() - Constructor for class com.cloudhopper.smpp.simulator.SmppSimulatorServer
-
- SmppSimulatorServer(ExecutorService) - Constructor for class com.cloudhopper.smpp.simulator.SmppSimulatorServer
-
- SmppSimulatorServerHandler - Class in com.cloudhopper.smpp.simulator
-
- SmppSimulatorServerHandler(ChannelGroup) - Constructor for class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
-
- SmppSimulatorSessionHandler - Class in com.cloudhopper.smpp.simulator
-
Basically turns the event-driven handler into a "queued" handler by queuing
received PDUs and exceptions thrown.
- SmppSimulatorSessionHandler(Channel, PduTranscoder) - Constructor for class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
-
- SmppTimeoutException - Exception in com.cloudhopper.smpp.type
-
Thrown specifically when an operation times out vs.
- SmppTimeoutException(String) - Constructor for exception com.cloudhopper.smpp.type.SmppTimeoutException
-
- SmppTimeoutException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.SmppTimeoutException
-
- SmppUtil - Class in com.cloudhopper.smpp.util
-
Utility class for working with SMPP such as encoding/decoding a short
message, esm class, or registered delivery flags.
- SmppUtil() - Constructor for class com.cloudhopper.smpp.util.SmppUtil
-
- sourceAddress - Variable in class com.cloudhopper.smpp.pdu.BaseSm
-
- sourceAddress - Variable in class com.cloudhopper.smpp.pdu.CancelSm
-
- SslConfiguration - Class in com.cloudhopper.smpp.ssl
-
Configuration for SSL.
- SslConfiguration() - Constructor for class com.cloudhopper.smpp.ssl.SslConfiguration
-
- SslContextFactory - Class in com.cloudhopper.smpp.ssl
-
Factory for SSLContext.
- SslContextFactory() - Constructor for class com.cloudhopper.smpp.ssl.SslContextFactory
-
- SslContextFactory(SslConfiguration) - Constructor for class com.cloudhopper.smpp.ssl.SslContextFactory
-
- start() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- start() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- start(int) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServer
-
- start() - Method in interface com.cloudhopper.smpp.SmppServer
-
Starts the SMPP server.
- STATE_ACCEPTED - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATE_BINDING - Static variable in interface com.cloudhopper.smpp.SmppSession
-
Session is in the process of binding.
- STATE_BOUND - Static variable in interface com.cloudhopper.smpp.SmppSession
-
Session is bound (ready to process requests)
- STATE_CLOSED - Static variable in interface com.cloudhopper.smpp.SmppSession
-
Session is unbound and closed (destroyed)
- STATE_DELETED - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATE_DELIVERED - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATE_ENROUTE - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATE_EXPIRED - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATE_INITIAL - Static variable in interface com.cloudhopper.smpp.SmppSession
-
Session is in an initial state (not connected, but created)
- STATE_OPEN - Static variable in interface com.cloudhopper.smpp.SmppSession
-
Session is connected and a bind is pending
- STATE_REJECTED - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATE_UNBINDING - Static variable in interface com.cloudhopper.smpp.SmppSession
-
Session is in the process of un-binding.
- STATE_UNDELIVERABLE - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATE_UNKNOWN - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATES - Static variable in interface com.cloudhopper.smpp.SmppSession
-
Descriptions of each state
- STATUS_ALYBND - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_BINDFAIL - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_CANCELFAIL - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_CNTSUBDL - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_DELIVERYFAILURE - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVBNDSTS - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVCMDID - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVCMDLEN - Static variable in class com.cloudhopper.smpp.SmppConstants
-
Command Length is invalid
- STATUS_INVDESTFLAG - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVDFTMSGID - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVDLNAME - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVDSTADR - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVDSTNPI - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVDSTTON - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVESMCLASS - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVEXPIRY - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVMSGID - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVMSGLEN - Static variable in class com.cloudhopper.smpp.SmppConstants
-
Message Length is invalid
- STATUS_INVNUMDESTS - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVNUMMSGS - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVOPTPARAMVAL - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVOPTPARSTREAM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVPARLEN - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVPASWD - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVPRTFLG - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVREGDLVFLG - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVREPFLAG - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVSCHED - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVSERTYP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVSRCADR - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVSRCNPI - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVSRCTON - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVSUBREP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVSYSID - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_INVSYSTYP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_MESSAGE_MAP - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_MISSINGOPTPARAM - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_MSGQFUL - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_OK - Static variable in class com.cloudhopper.smpp.SmppConstants
-
0x00000000: No Error
- STATUS_OPTPARNOTALLWD - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_QUERYFAIL - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_REPLACEFAIL - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_SUBMITFAIL - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_SYSERR - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_THROTTLED - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_UNKNOWNERR - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_X_P_APPN - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_X_R_APPN - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- STATUS_X_T_APPN - Static variable in class com.cloudhopper.smpp.SmppConstants
-
- stop() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
-
- stop() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
-
- stop() - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServer
-
- stop() - Method in interface com.cloudhopper.smpp.SmppServer
-
Stops the SMPP server.
- submit(SubmitSm, long) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
-
- submit(SubmitSm, long) - Method in interface com.cloudhopper.smpp.SmppSession
-
Synchronously sends a "submit" request to the remote endpoint and
waits for up to a specified number of milliseconds for a response.
- SubmitSm - Class in com.cloudhopper.smpp.pdu
-
- SubmitSm() - Constructor for class com.cloudhopper.smpp.pdu.SubmitSm
-
- SubmitSmResp - Class in com.cloudhopper.smpp.pdu
-
- SubmitSmResp() - Constructor for class com.cloudhopper.smpp.pdu.SubmitSmResp
-