A B C D E F G H I L M N P Q R S T U V W 

A

addExcludeCipherSuites(String...) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
 
addExcludeProtocols(String...) - Method in class com.cloudhopper.smpp.ssl.SslConfiguration
 
addOptionalParameter(Tlv) - Method in class com.cloudhopper.smpp.pdu.Pdu
Adds an optional parameter to this PDU.
addPduToWriteOnNextPduReceived(Pdu) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
 
addRequestEstimatedProcessingTimeAndGet(long) - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
 
addRequestResponseTimeAndGet(long) - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
 
addRequestWaitTimeAndGet(long) - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
 
Address - Class in com.cloudhopper.smpp.type
Simple representation of an Address in SMPP.
Address() - Constructor for class com.cloudhopper.smpp.type.Address
 
Address(byte, byte, String) - Constructor for class com.cloudhopper.smpp.type.Address
 
AliasedX509ExtendedKeyManager - Class in com.cloudhopper.smpp.ssl
KeyManager to select a key with desired alias while delegating processing to specified KeyManager.
AliasedX509ExtendedKeyManager(String, X509KeyManager) - Constructor for class com.cloudhopper.smpp.ssl.AliasedX509ExtendedKeyManager
Construct KeyManager instance
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.BaseBind
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.BaseBindResp
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.BaseSm
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.BaseSmResp
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.CancelSm
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.CancelSmResp
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.EmptyBody
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.EmptyBodyResp
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.GenericNack
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.Pdu
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.QuerySm
 
appendBodyToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
 
appendOptionalParameterToString(StringBuilder) - Method in class com.cloudhopper.smpp.pdu.Pdu
 
areOptionalParametersSupported() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
areOptionalParametersSupported() - Method in interface com.cloudhopper.smpp.SmppSession
Returns whether optional parameters are supported with the remote endpoint.
assertExpectedResponse(PduRequest, PduResponse) - Static method in class com.cloudhopper.smpp.util.SmppSessionUtil
Asserts that a PDU response matches a PDU request.
assertValid(int) - Static method in class com.cloudhopper.smpp.util.SequenceNumber
 
assertValidRequest(PduRequest) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
autoNegotiateInterfaceVersion(byte) - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
 

B

BaseBind<R extends PduResponse> - Class in com.cloudhopper.smpp.pdu
 
BaseBind(int, String) - Constructor for class com.cloudhopper.smpp.pdu.BaseBind
 
BaseBindResp - Class in com.cloudhopper.smpp.pdu
 
BaseBindResp(int, String) - Constructor for class com.cloudhopper.smpp.pdu.BaseBindResp
 
BaseSm<R extends PduResponse> - Class in com.cloudhopper.smpp.pdu
Base "short message" PDU as a super class for submit_sm, deliver_sm, and data_sm.
BaseSm(int, String) - Constructor for class com.cloudhopper.smpp.pdu.BaseSm
 
BaseSmResp - Class in com.cloudhopper.smpp.pdu
 
BaseSmResp(int, String) - Constructor for class com.cloudhopper.smpp.pdu.BaseSmResp
 
bind(SmppSessionConfiguration) - Method in class com.cloudhopper.smpp.impl.DefaultSmppClient
 
bind(SmppSessionConfiguration, SmppSessionHandler) - Method in class com.cloudhopper.smpp.impl.DefaultSmppClient
 
bind(BaseBind, long) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
bind(SmppSessionConfiguration, SmppSessionHandler) - Method in interface com.cloudhopper.smpp.SmppClient
Binds a client to a remote SMPP endpoint by opening the socket, sending a bind request, and waiting for a bind response.
BindReceiver - Class in com.cloudhopper.smpp.pdu
 
BindReceiver() - Constructor for class com.cloudhopper.smpp.pdu.BindReceiver
 
BindReceiverResp - Class in com.cloudhopper.smpp.pdu
 
BindReceiverResp() - Constructor for class com.cloudhopper.smpp.pdu.BindReceiverResp
 
bindRequested(Long, SmppSessionConfiguration, BaseBind) - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
 
BindTransceiver - Class in com.cloudhopper.smpp.pdu
 
BindTransceiver() - Constructor for class com.cloudhopper.smpp.pdu.BindTransceiver
 
BindTransceiverResp - Class in com.cloudhopper.smpp.pdu
 
BindTransceiverResp() - Constructor for class com.cloudhopper.smpp.pdu.BindTransceiverResp
 
BindTransmitter - Class in com.cloudhopper.smpp.pdu
 
BindTransmitter() - Constructor for class com.cloudhopper.smpp.pdu.BindTransmitter
 
BindTransmitterResp - Class in com.cloudhopper.smpp.pdu
 
BindTransmitterResp() - Constructor for class com.cloudhopper.smpp.pdu.BindTransmitterResp
 
buildErrorMessage(GenericNack) - Static method in exception com.cloudhopper.smpp.type.GenericNackException
 
buildErrorMessage(BaseBindResp) - Static method in exception com.cloudhopper.smpp.type.SmppBindException
 
buildErrorMessage(PduResponse) - Static method in exception com.cloudhopper.smpp.type.UnexpectedPduResponseException
 

C

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
 

D

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
 

E

EMPTY_ADDRESS - Static variable in class com.cloudhopper.smpp.SmppConstants
 
EmptyBody<R extends PduResponse> - Class in com.cloudhopper.smpp.pdu
 
EmptyBody(int, String) - Constructor for class com.cloudhopper.smpp.pdu.EmptyBody
 
EmptyBodyResp - Class in com.cloudhopper.smpp.pdu
 
EmptyBodyResp(int, String) - Constructor for class com.cloudhopper.smpp.pdu.EmptyBodyResp
 
enableLogBytes() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
enableLogBytes() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
 
enableLogPdu() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
enableLogPdu() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
 
encode(Pdu) - Method in class com.cloudhopper.smpp.transcoder.DefaultPduTranscoder
 
encode(Pdu) - Method in interface com.cloudhopper.smpp.transcoder.PduTranscoder
Encodes a PDU into a new ChannelBuffer.
enquireLink(EnquireLink, long) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
EnquireLink - Class in com.cloudhopper.smpp.pdu
 
EnquireLink() - Constructor for class com.cloudhopper.smpp.pdu.EnquireLink
 
enquireLink(EnquireLink, long) - Method in interface com.cloudhopper.smpp.SmppSession
Synchronously sends an "enquire_link" request to the remote endpoint and waits for up to a specified number of milliseconds for a response.
EnquireLinkResp - Class in com.cloudhopper.smpp.pdu
 
EnquireLinkResp() - Constructor for class com.cloudhopper.smpp.pdu.EnquireLinkResp
 
ESM_CLASS_INTERMEDIATE_DELIVERY_RECEIPT_FLAG - Static variable in class com.cloudhopper.smpp.SmppConstants
 
ESM_CLASS_MT_CONVERSATION_ABORT - Static variable in class com.cloudhopper.smpp.SmppConstants
 
ESM_CLASS_MT_ESME_DELIVERY_RECEIPT - Static variable in class com.cloudhopper.smpp.SmppConstants
 
ESM_CLASS_MT_MANUAL_USER_ACK - Static variable in class com.cloudhopper.smpp.SmppConstants
 
ESM_CLASS_MT_MASK - Static variable in class com.cloudhopper.smpp.SmppConstants
Message Type (bits 5-2)
ESM_CLASS_MT_SMSC_DELIVERY_RECEIPT - Static variable in class com.cloudhopper.smpp.SmppConstants
 
ESM_CLASS_REPLY_PATH_MASK - Static variable in class com.cloudhopper.smpp.SmppConstants
 
ESM_CLASS_UDHI_MASK - Static variable in class com.cloudhopper.smpp.SmppConstants
 
esmClass - Variable in class com.cloudhopper.smpp.pdu.BaseSm
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class com.cloudhopper.smpp.channel.SmppClientConnector
Invoked when an exception was raised by an I/O thread or an upstream handler.
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class com.cloudhopper.smpp.channel.SmppSessionWrapper
Invoked when an exception was raised by an I/O thread or an upstream handler.
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
Invoked when an exception was raised by an I/O thread or an upstream handler.
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
 
expired(WindowFuture<Integer, PduRequest, PduResponse>) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 

F

FIELD_DLVRD - Static variable in class com.cloudhopper.smpp.util.DeliveryReceipt
 
FIELD_DONE_DATE - Static variable in class com.cloudhopper.smpp.util.DeliveryReceipt
 
FIELD_ERR - Static variable in class com.cloudhopper.smpp.util.DeliveryReceipt
 
FIELD_ERR_MAX_LEN - Static variable in class com.cloudhopper.smpp.util.DeliveryReceipt
 
FIELD_ID - Static variable in class com.cloudhopper.smpp.util.DeliveryReceipt
 
FIELD_STAT - Static variable in class com.cloudhopper.smpp.util.DeliveryReceipt
 
FIELD_SUB - Static variable in class com.cloudhopper.smpp.util.DeliveryReceipt
 
FIELD_SUBMIT_DATE - Static variable in class com.cloudhopper.smpp.util.DeliveryReceipt
 
FIELD_TEXT - Static variable in class com.cloudhopper.smpp.util.DeliveryReceipt
 
findFieldAndAddToTreeMap(String, String, TreeMap<Integer, String>) - Static method in class com.cloudhopper.smpp.util.DeliveryReceipt
 
findOptionalParameter(short) - Method in class com.cloudhopper.smpp.pdu.Pdu
 
fireChannelClosed() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
fireChannelClosed() - Method in interface com.cloudhopper.smpp.impl.SmppSessionChannelListener
Fired when the Channel is closed (reached EOF or timed out)
fireChannelClosed() - Method in class com.cloudhopper.smpp.impl.UnboundSmppSession
 
fireChannelUnexpectedlyClosed() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
fireChannelUnexpectedlyClosed() - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
fireChannelUnexpectedlyClosed() - Method in interface com.cloudhopper.smpp.SmppSessionHandler
Called when the underlying channel of a session has been closed and it wasn't at the request of our side.
fireExceptionThrown(Throwable) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
fireExceptionThrown(Throwable) - Method in interface com.cloudhopper.smpp.impl.SmppSessionChannelListener
Fired when an exception was raised by an I/O thread or an upstream handler.
fireExceptionThrown(Throwable) - Method in class com.cloudhopper.smpp.impl.UnboundSmppSession
 
fireExpectedPduResponseReceived(PduAsyncResponse) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
fireExpectedPduResponseReceived(PduAsyncResponse) - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
fireExpectedPduResponseReceived(PduAsyncResponse) - Method in interface com.cloudhopper.smpp.SmppSessionHandler
Called when a response PDU is received for a previously sent request PDU.
firePduDispatch(Pdu) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
firePduDispatch(Pdu) - Method in interface com.cloudhopper.smpp.SmppSessionListener
Called when ANY PDU received from connection.
firePduReceived(Pdu) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
firePduReceived(Pdu) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
firePduReceived(Pdu) - Method in interface com.cloudhopper.smpp.impl.SmppSessionChannelListener
Fired when a PDU was successfully decoded and received on this Channel.
firePduReceived(Pdu) - Method in class com.cloudhopper.smpp.impl.UnboundSmppSession
 
firePduReceived(Pdu) - Method in interface com.cloudhopper.smpp.SmppSessionListener
Called when ANY PDU received from connection.
firePduRequestExpired(PduRequest) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
firePduRequestExpired(PduRequest) - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
firePduRequestExpired(PduRequest) - Method in interface com.cloudhopper.smpp.SmppSessionHandler
Called when a request PDU has not received an associated response within the expiry time.
firePduRequestReceived(PduRequest) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
firePduRequestReceived(PduRequest) - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
firePduRequestReceived(PduRequest) - Method in interface com.cloudhopper.smpp.SmppSessionHandler
Called when a request PDU such as a "DeliverSM" has been received on a session.
fireRecoverablePduException(RecoverablePduException) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
fireRecoverablePduException(RecoverablePduException) - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
fireRecoverablePduException(RecoverablePduException) - Method in interface com.cloudhopper.smpp.SmppSessionHandler
Called when a "recoverable" exception has been thrown downstream in the session's pipeline.
fireUnexpectedPduResponseReceived(PduResponse) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
fireUnexpectedPduResponseReceived(PduResponse) - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
fireUnexpectedPduResponseReceived(PduResponse) - Method in interface com.cloudhopper.smpp.SmppSessionHandler
Called when a response PDU is received for a request this session never sent.
fireUnknownThrowable(Throwable) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
fireUnknownThrowable(Throwable) - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
fireUnknownThrowable(Throwable) - Method in interface com.cloudhopper.smpp.SmppSessionHandler
Called when any exception/throwable has been thrown downstream in the session's pipeline that wasn't of the types: UnrecoverablePduException or RecoverablePduException.
fireUnrecoverablePduException(UnrecoverablePduException) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
fireUnrecoverablePduException(UnrecoverablePduException) - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
fireUnrecoverablePduException(UnrecoverablePduException) - Method in interface com.cloudhopper.smpp.SmppSessionHandler
Called when an "unrecoverable" exception has been thrown downstream in the session's pipeline.

G

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
 

H

handleDownstream(ChannelHandlerContext, ChannelEvent) - Method in class com.cloudhopper.smpp.channel.SmppSessionLogger
 
handleUpstream(ChannelHandlerContext, ChannelEvent) - Method in class com.cloudhopper.smpp.channel.SmppSessionLogger
 
handleUpstream(ChannelHandlerContext, ChannelEvent) - Method in class com.cloudhopper.smpp.channel.SmppSessionThreadRenamer
 
hasCommandLengthCalculated() - Method in class com.cloudhopper.smpp.pdu.Pdu
 
hasCounters() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
hasCounters() - Method in interface com.cloudhopper.smpp.SmppSession
Returns true if and only if this session has counters enabled.
hasOptionalParameter(short) - Method in class com.cloudhopper.smpp.pdu.Pdu
Checks if an optional parameter by tag exists.
hasSequenceNumberAssigned() - Method in class com.cloudhopper.smpp.pdu.Pdu
 

I

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
 

L

loadCRL(String) - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
Loads certificate revocation list (CRL) from a file.
loadKeyStore() - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
Override this method to provide alternate way to load a keystore.
loadTrustStore() - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
Override this method to provide alternate way to load a truststore.
log(SmppSessionLogger.Direction, ChannelEvent) - Method in class com.cloudhopper.smpp.channel.SmppSessionLogger
Logs the specified event to the InternalLogger returned by SmppSessionLogger.getLogger().
LOG_BYTES - Static variable in class com.cloudhopper.smpp.type.LoggingOptions
 
LOG_PDU - Static variable in class com.cloudhopper.smpp.type.LoggingOptions
 
LoggingOptions - Class in com.cloudhopper.smpp.type
 
LoggingOptions() - Constructor for class com.cloudhopper.smpp.type.LoggingOptions
 
lookupResultMessage(int) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
lookupResultMessage(int) - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
lookupResultMessage(int) - Method in class com.cloudhopper.smpp.transcoder.DefaultPduTranscoderContext
 
lookupResultMessage(int) - Method in interface com.cloudhopper.smpp.transcoder.PduTranscoderContext
Lookup a "command_status" value and returns a String that represents a result message (description) of what the value means.
lookupTlvTagName(short) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionHandler
 
lookupTlvTagName(short) - Method in class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
lookupTlvTagName(short) - Method in class com.cloudhopper.smpp.transcoder.DefaultPduTranscoderContext
 
lookupTlvTagName(short) - Method in interface com.cloudhopper.smpp.transcoder.PduTranscoderContext
Lookup a name for the tag of a TLV and returns a String that represents a name for it.

M

MAX_VALUE - Static variable in class com.cloudhopper.smpp.util.SequenceNumber
 
messageId - Variable in class com.cloudhopper.smpp.pdu.CancelSm
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class com.cloudhopper.smpp.channel.SmppSessionWrapper
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServerHandler
 
MIN_VALUE - Static variable in class com.cloudhopper.smpp.util.SequenceNumber
 

N

newCachedDaemonThreadPool() - Static method in class com.cloudhopper.smpp.util.DaemonExecutors
Utility method for creating a cached pool of "daemon" threads.
newSslEngine(String, int) - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
Get an SSLEngine from this context.
newSslEngine() - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
Get an SSLEngine from this context.
newSslServerSocket(String, int, int) - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
 
newSslSocket() - Method in class com.cloudhopper.smpp.ssl.SslContextFactory
Get an SSLSocket from this context.
next() - Method in class com.cloudhopper.smpp.util.SequenceNumber
Get the next number in this sequence's scheme.
nextSessionId() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
 
NotEnoughDataInBufferException - Exception in com.cloudhopper.smpp.type
Exception that represents more data is required in order to parse an SMPP PDU.
NotEnoughDataInBufferException(int, int) - Constructor for exception com.cloudhopper.smpp.type.NotEnoughDataInBufferException
Constructs an instance of AtNotEnoughDataInBufferException with the specified detail message and estimated number of bytes required.
NotEnoughDataInBufferException(String, int, int) - Constructor for exception com.cloudhopper.smpp.type.NotEnoughDataInBufferException
Constructs an instance of AtNotEnoughDataInBufferException with the specified detail message and estimated number of bytes required.
NPI_E164 - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_ERMES - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_INTERNET - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_ISDN - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_LAND_MOBILE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_NATIONAL - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_PRIVATE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_TELEX - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_UNKNOWN - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_WAP_CLIENT_ID - Static variable in class com.cloudhopper.smpp.SmppConstants
 
NPI_X121 - Static variable in class com.cloudhopper.smpp.SmppConstants
 

P

parseShortMessage(String, DateTimeZone) - Static method in class com.cloudhopper.smpp.util.DeliveryReceipt
 
parseShortMessage(String, DateTimeZone, boolean) - Static method in class com.cloudhopper.smpp.util.DeliveryReceipt
Parses the text of the short message and creates a DeliveryReceipt from the fields.
PartialPdu - Class in com.cloudhopper.smpp.pdu
 
PartialPdu(int) - Constructor for class com.cloudhopper.smpp.pdu.PartialPdu
 
PartialPduResp - Class in com.cloudhopper.smpp.pdu
 
PartialPduResp(int) - Constructor for class com.cloudhopper.smpp.pdu.PartialPduResp
 
Pdu - Class in com.cloudhopper.smpp.pdu
 
Pdu(int, String, boolean) - Constructor for class com.cloudhopper.smpp.pdu.Pdu
 
PDU_CMD_ID_RESP_MASK - Static variable in class com.cloudhopper.smpp.SmppConstants
 
PDU_HEADER_LENGTH - Static variable in class com.cloudhopper.smpp.SmppConstants
 
PDU_INT_LENGTH - Static variable in class com.cloudhopper.smpp.SmppConstants
 
PduAsyncResponse - Interface in com.cloudhopper.smpp
A container to hold an asynchronous response and include information tracked internally by an SmppSession.
PduRequest<R extends PduResponse> - Class in com.cloudhopper.smpp.pdu
 
PduRequest(int, String) - Constructor for class com.cloudhopper.smpp.pdu.PduRequest
 
PduResponse - Class in com.cloudhopper.smpp.pdu
 
PduResponse(int, String) - Constructor for class com.cloudhopper.smpp.pdu.PduResponse
 
PduTranscoder - Interface in com.cloudhopper.smpp.transcoder
Interface for encoding/decoding PDUs to/from ChannelBuffers.
PduTranscoderContext - Interface in com.cloudhopper.smpp.transcoder
Interface for providing a "context" to the transcoding process for SMPP PDUs.
PduUtil - Class in com.cloudhopper.smpp.util
 
PduUtil() - Constructor for class com.cloudhopper.smpp.util.PduUtil
 
peek() - Method in class com.cloudhopper.smpp.util.SequenceNumber
Get the next number in this sequence's scheme without causing it to move to the next-in-sequence.
PIPELINE_CLIENT_CONNECTOR_NAME - Static variable in class com.cloudhopper.smpp.channel.SmppChannelConstants
 
PIPELINE_SERVER_CONNECTOR_NAME - Static variable in class com.cloudhopper.smpp.channel.SmppChannelConstants
 
PIPELINE_SESSION_LOGGER_NAME - Static variable in class com.cloudhopper.smpp.channel.SmppChannelConstants
 
PIPELINE_SESSION_NAME - Static variable in class com.cloudhopper.smpp.simulator.SmppSimulatorServer
 
PIPELINE_SESSION_PDU_DECODER_NAME - Static variable in class com.cloudhopper.smpp.channel.SmppChannelConstants
 
PIPELINE_SESSION_SSL_NAME - Static variable in class com.cloudhopper.smpp.channel.SmppChannelConstants
 
PIPELINE_SESSION_THREAD_RENAMER_NAME - Static variable in class com.cloudhopper.smpp.channel.SmppChannelConstants
 
PIPELINE_SESSION_WRAPPER_NAME - Static variable in class com.cloudhopper.smpp.channel.SmppChannelConstants
 
PIPELINE_SESSION_WRITE_TIMEOUT_NAME - Static variable in class com.cloudhopper.smpp.channel.SmppChannelConstants
 
PollableSmppSessionHandler - Class in com.cloudhopper.smpp.impl
Implementation of an SMPP session handler that internally puts every event into a queue.
PollableSmppSessionHandler() - Constructor for class com.cloudhopper.smpp.impl.PollableSmppSessionHandler
 
pollNextPdu(long) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
 
pollNextSession(long) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorServer
 
pollNextThrowable(long) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorSessionHandler
 
process(SmppSimulatorSessionHandler, Channel, Pdu) - Method in class com.cloudhopper.smpp.simulator.SmppSimulatorBindProcessor
 
process(SmppSimulatorSessionHandler, Channel, Pdu) - Method in interface com.cloudhopper.smpp.simulator.SmppSimulatorPduProcessor
 

Q

QuerySm - Class in com.cloudhopper.smpp.pdu
SMPP query_sm implementation.
QuerySm() - Constructor for class com.cloudhopper.smpp.pdu.QuerySm
 
QuerySmResp - Class in com.cloudhopper.smpp.pdu
SMPP query_sm_resp implementation.
QuerySmResp() - Constructor for class com.cloudhopper.smpp.pdu.QuerySmResp
 

R

read(ChannelBuffer) - Method in class com.cloudhopper.smpp.type.Address
 
readAddress(ChannelBuffer) - Static method in class com.cloudhopper.smpp.util.ChannelBufferUtil
Read and create a new Address from a buffer.
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.BaseBind
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.BaseBindResp
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.BaseSm
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.BaseSmResp
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.CancelSm
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.CancelSmResp
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.DataSm
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.EmptyBody
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.EmptyBodyResp
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.GenericNack
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.Pdu
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.QuerySm
 
readBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
 
readNullTerminatedString(ChannelBuffer) - Static method in class com.cloudhopper.smpp.util.ChannelBufferUtil
Reads a C-String (null terminated) from a buffer.
readOptionalParameters(ChannelBuffer, PduTranscoderContext) - Method in class com.cloudhopper.smpp.pdu.Pdu
 
readTlv(ChannelBuffer) - Static method in class com.cloudhopper.smpp.util.ChannelBufferUtil
Reads a TLV from a buffer.
RecoverablePduException - Exception in com.cloudhopper.smpp.type
Thrown when a recoverable PDU decoding error occurs.
RecoverablePduException(String) - Constructor for exception com.cloudhopper.smpp.type.RecoverablePduException
 
RecoverablePduException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.RecoverablePduException
 
RecoverablePduException(Pdu, String) - Constructor for exception com.cloudhopper.smpp.type.RecoverablePduException
 
RecoverablePduException(Pdu, String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.RecoverablePduException
 
REGISTERED_DELIVERY_INTERMEDIATE_NOTIFICATION_MASK - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_INTERMEDIATE_NOTIFICATION_NOT_REQUESTED - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_INTERMEDIATE_NOTIFICATION_REQUESTED - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_SME_ACK_BOTH_REQUESTED - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_SME_ACK_DELIVERY_REQUESTED - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_SME_ACK_MANUAL_REQUESTED - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_SME_ACK_MASK - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_SME_ACK_NOT_REQUESTED - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_SMSC_RECEIPT_MASK - Static variable in class com.cloudhopper.smpp.SmppConstants
Registered delivery
REGISTERED_DELIVERY_SMSC_RECEIPT_NOT_REQUESTED - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_SMSC_RECEIPT_ON_FAILURE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
REGISTERED_DELIVERY_SMSC_RECEIPT_REQUESTED - Static variable in class com.cloudhopper.smpp.SmppConstants
 
registeredDelivery - Variable in class com.cloudhopper.smpp.pdu.BaseSm
 
registerMBean(String) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
removeCommandLength() - Method in class com.cloudhopper.smpp.pdu.Pdu
 
removeOptionalParameter(short) - Method in class com.cloudhopper.smpp.pdu.Pdu
Removes an optional parameter by tag.
removeSequenceNumber() - Method in class com.cloudhopper.smpp.pdu.Pdu
 
reset() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
 
reset() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSessionCounters
 
reset() - Method in interface com.cloudhopper.smpp.SmppServerCounters
Resets counters that don't track any state (e.g.
reset() - Method in interface com.cloudhopper.smpp.SmppSessionCounters
 
reset() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
 
reset() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandStatusCounter
 
reset() - Method in class com.cloudhopper.smpp.util.SequenceNumber
Reset the sequence scheme to the beginning of the sequence (min value which is 1).
resetCounters() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServer
 
resetCounters() - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
resetCounters() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppServerMXBean
 
resetCounters() - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
 

S

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
 

T

TAG_ADD_STATUS_INFO - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_ALERT_ON_MSG_DELIVERY - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_CALLBACK_NUM - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_CALLBACK_NUM_ATAG - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_CALLBACK_NUM_PRES_IND - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DELIVERY_FAILURE_REASON - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DEST_ADDR_SUBUNIT - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DEST_BEAR_TYPE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DEST_MSC_ADDR - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DEST_NETWORK_TYPE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DEST_SUBADDRESS - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DEST_TELE_ID - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DESTINATION_PORT - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DISPLAY_TIME - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_DPF_RESULT - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_ITS_REPLY_TYPE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_ITS_SESSION_INFO - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_LANGUAGE_INDICATOR - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_MESSAGE_PAYLOAD - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_MORE_MSGS_TO_FOLLOW - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_MS_AVAIL_STATUS - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_MS_VALIDITY - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_MSG_STATE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_NAME_MAP - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_NETWORK_ERROR_CODE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_NUM_MSGS - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_ORIG_MSC_ADDR - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_PAYLOAD_TYPE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_PRIVACY_INDICATOR - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_QOS_TIME_TO_LIVE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_RECEIPTED_MSG_ID - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SAR_MSG_REF_NUM - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SAR_SEGMENT_SEQNUM - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SAR_TOTAL_SEGMENTS - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SC_INTERFACE_VERSION - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SET_DPF - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SMS_SIGNAL - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SOURCE_ADDR_SUBUNIT - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SOURCE_BEAR_TYPE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SOURCE_NETWORK_TYPE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SOURCE_PORT - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SOURCE_SUBADDRESS - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_SOURCE_TELE_ID - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_USER_MESSAGE_REFERENCE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_USER_RESPONSE_CODE - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TAG_USSD_SERVICE_OP - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TerminatingNullByteNotFoundException - Exception in com.cloudhopper.smpp.type
 
TerminatingNullByteNotFoundException(String) - Constructor for exception com.cloudhopper.smpp.type.TerminatingNullByteNotFoundException
 
TerminatingNullByteNotFoundException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.TerminatingNullByteNotFoundException
 
Tlv - Class in com.cloudhopper.smpp.tlv
Tag-Length-Value optional parameter in SMPP.
Tlv(short, byte[]) - Constructor for class com.cloudhopper.smpp.tlv.Tlv
 
Tlv(short, byte[], String) - Constructor for class com.cloudhopper.smpp.tlv.Tlv
The tagName is only for logging/debugging by showing up in the toString() method.
TlvConvertException - Exception in com.cloudhopper.smpp.tlv
Thrown when attempting to cast a TLV value into a different type such as a byte, string, etc.
TlvConvertException(String) - Constructor for exception com.cloudhopper.smpp.tlv.TlvConvertException
 
TlvConvertException(String, String) - Constructor for exception com.cloudhopper.smpp.tlv.TlvConvertException
 
TlvConvertException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.tlv.TlvConvertException
 
TlvUtil - Class in com.cloudhopper.smpp.util
Utility class for working with TLVs.
TlvUtil() - Constructor for class com.cloudhopper.smpp.util.TlvUtil
 
toInterfaceVersionString(byte) - Static method in class com.cloudhopper.smpp.util.SmppUtil
Converts a byte value such as 0x34 into a version string such as "3.4"
toMessageIdAsHexString(long) - Static method in class com.cloudhopper.smpp.util.DeliveryReceipt
Converts a long value to a hex string.
toMessageIdAsLong(String) - Static method in class com.cloudhopper.smpp.util.DeliveryReceipt
Converts a hex string to a long value.
TON_ABBREVIATED - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TON_ALPHANUMERIC - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TON_INTERNATIONAL - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TON_NATIONAL - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TON_NETWORK - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TON_RESERVED_EXTN - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TON_SUBSCRIBER - Static variable in class com.cloudhopper.smpp.SmppConstants
 
TON_UNKNOWN - Static variable in class com.cloudhopper.smpp.SmppConstants
 
toShortMessage() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
 
toState(String) - Static method in class com.cloudhopper.smpp.util.DeliveryReceipt
 
toStateText(byte) - Static method in class com.cloudhopper.smpp.util.DeliveryReceipt
 
toString() - Method in class com.cloudhopper.smpp.impl.DefaultPduAsyncResponse
 
toString() - Method in class com.cloudhopper.smpp.impl.DefaultSmppServerCounters
 
toString() - Method in class com.cloudhopper.smpp.pdu.Pdu
 
toString() - Method in class com.cloudhopper.smpp.tlv.Tlv
 
toString() - Method in class com.cloudhopper.smpp.type.Address
 
toString() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandCounter
 
toString() - Method in class com.cloudhopper.smpp.util.ConcurrentCommandStatusCounter
 
toString() - Method in class com.cloudhopper.smpp.util.DeliveryReceipt
 

U

unbind(long) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 
unbind(long) - Method in interface com.cloudhopper.smpp.jmx.DefaultSmppSessionMXBean
 
Unbind - Class in com.cloudhopper.smpp.pdu
 
Unbind() - Constructor for class com.cloudhopper.smpp.pdu.Unbind
 
unbind(long) - Method in interface com.cloudhopper.smpp.SmppSession
Attempts to "unbind" the session, waiting up to a specified period of milliseconds for an unbind response from the remote endpoint.
UnbindResp - Class in com.cloudhopper.smpp.pdu
 
UnbindResp() - Constructor for class com.cloudhopper.smpp.pdu.UnbindResp
 
UnboundSmppSession - Class in com.cloudhopper.smpp.impl
Handles new channels connected via the SmppServer that are not yet properly "bound" (authenticated).
UnboundSmppSession(String, Channel, DefaultSmppServer) - Constructor for class com.cloudhopper.smpp.impl.UnboundSmppSession
 
UnexpectedPduResponseException - Exception in com.cloudhopper.smpp.type
 
UnexpectedPduResponseException(PduResponse) - Constructor for exception com.cloudhopper.smpp.type.UnexpectedPduResponseException
 
UnknownCommandIdException - Exception in com.cloudhopper.smpp.type
Thrown when an unsupported or invalid Command ID was decoded.
UnknownCommandIdException(Pdu, String) - Constructor for exception com.cloudhopper.smpp.type.UnknownCommandIdException
 
UnknownCommandIdException(Pdu, String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.UnknownCommandIdException
 
UnrecoverablePduException - Exception in com.cloudhopper.smpp.type
Thrown when an unrecoverable PDU decoding error occurs.
UnrecoverablePduException(String) - Constructor for exception com.cloudhopper.smpp.type.UnrecoverablePduException
 
UnrecoverablePduException(String, Throwable) - Constructor for exception com.cloudhopper.smpp.type.UnrecoverablePduException
 
unregisterMBean(String) - Method in class com.cloudhopper.smpp.impl.DefaultSmppSession
 

V

validate(KeyStore) - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
validates all aliases inside of a given keystore
validate(KeyStore, String) - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
validates a specific alias inside of the keystore being passed in
validate(KeyStore, Certificate) - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
validates a specific certificate inside of the keystore being passed in
validate(Certificate[]) - Method in class com.cloudhopper.smpp.ssl.CertificateValidator
 
valueOf(String) - Static method in enum com.cloudhopper.smpp.channel.SmppSessionLogger.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudhopper.smpp.SmppBindType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudhopper.smpp.SmppSession.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.cloudhopper.smpp.channel.SmppSessionLogger.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudhopper.smpp.SmppBindType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudhopper.smpp.SmppSession.Type
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.cloudhopper.smpp
 
Version() - Constructor for class com.cloudhopper.smpp.Version
 
VERSION_3_3 - Static variable in class com.cloudhopper.smpp.SmppConstants
 
VERSION_3_4 - Static variable in class com.cloudhopper.smpp.SmppConstants
 

W

write(ChannelBuffer) - Method in class com.cloudhopper.smpp.type.Address
 
writeAddress(ChannelBuffer, Address) - Static method in class com.cloudhopper.smpp.util.ChannelBufferUtil
Writes an address to a buffer.
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.BaseBind
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.BaseBindResp
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.BaseSm
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.BaseSmResp
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.CancelSm
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.CancelSmResp
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.DataSm
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.EmptyBody
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.EmptyBodyResp
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.GenericNack
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.Pdu
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.QuerySm
 
writeBody(ChannelBuffer) - Method in class com.cloudhopper.smpp.pdu.QuerySmResp
 
writeNullTerminatedString(ChannelBuffer, String) - Static method in class com.cloudhopper.smpp.util.ChannelBufferUtil
Writes a C-String (null terminated) to a buffer.
writeOptionalParameters(ChannelBuffer, PduTranscoderContext) - Method in class com.cloudhopper.smpp.pdu.Pdu
 
writeTlv(ChannelBuffer, Tlv) - Static method in class com.cloudhopper.smpp.util.ChannelBufferUtil
 
A B C D E F G H I L M N P Q R S T U V W 

Copyright © 2009-2014 Cloudhopper by Twitter. All Rights Reserved.