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

A

AATHandler - Class in org.smslib.modem.athandler
 
AATHandler(ModemGateway) - Constructor for class org.smslib.modem.athandler.AATHandler
 
AbstractQueueManager - Class in org.smslib.queues
Base class for all Queue Management implementations.
AbstractQueueManager() - Constructor for class org.smslib.queues.AbstractQueueManager
 
AbstractQueueManager(int) - Constructor for class org.smslib.queues.AbstractQueueManager
 
AbstractSMPPGateway - Class in org.smslib.smpp
SMPP Gateways' base class.
AbstractSMPPGateway(String, String, int, BindAttributes) - Constructor for class org.smslib.smpp.AbstractSMPPGateway
 
addDataBytes(byte[]) - Method in class org.smslib.InboundBinaryMessage
 
addDataBytes(byte[]) - Method in class org.smslib.OutboundBinaryMessage
 
addDataBytes(byte[]) - Method in class org.smslib.OutboundWapSIMessage
 
addEventListener(SerialPortEventListener) - Method in class org.smslib.helper.SerialPort
Registers a SerialPortEventListener object to listen for SerialEvents.
addGateway(AGateway) - Method in class org.smslib.Service
Adds a gateway to the list of gateways managed by the Service class.
addNumber(String) - Method in class org.smslib.Group
Adds a number to the group.
Address - Class in org.smslib.smpp
SMPP Address.
Address() - Constructor for class org.smslib.smpp.Address
 
Address(Address.TypeOfNumber, Address.NumberingPlanIndicator) - Constructor for class org.smslib.smpp.Address
 
Address.NumberingPlanIndicator - Enum in org.smslib.smpp
 
Address.TypeOfNumber - Enum in org.smslib.smpp
 
addStorageLocation(String) - Method in class org.smslib.modem.athandler.AATHandler
 
addText(String) - Method in class org.smslib.InboundBinaryMessage
 
addText(String) - Method in class org.smslib.InboundMessage
 
addText(String) - Method in class org.smslib.Message
 
addText(String) - Method in class org.smslib.OutboundBinaryMessage
 
addToGroup(String, String) - Method in class org.smslib.Service
Adds a number to the specified group.
addToQueue(String) - Method in class org.smslib.modem.AModemDriver
 
AESKey - Class in org.smslib.crypto
Class representing an AES algorithm encryption key.
AESKey() - Constructor for class org.smslib.crypto.AESKey
 
AESKey(SecretKeySpec) - Constructor for class org.smslib.crypto.AESKey
 
AGateway - Class in org.smslib
Abstract class representing a Gateway, i.e. an interface capable of sending and/or receiving SMS messages.
AGateway(String) - Constructor for class org.smslib.AGateway
 
AGateway - Class in org.smslib.smsserver.gateways
The AGateway abstract class is an abstraction layer between SMSServer and SMSLib gateways.
AGateway(String, Properties, SMSServer) - Constructor for class org.smslib.smsserver.gateways.AGateway
 
AGateway.AsyncEvents - Enum in org.smslib
 
AGateway.GatewayAttributes - Class in org.smslib
 
AGateway.GatewayAttributes() - Constructor for class org.smslib.AGateway.GatewayAttributes
 
AGateway.GatewayStatuses - Enum in org.smslib
 
AGateway.Protocols - Enum in org.smslib
Enumeration representing the operation protocols of a GSM modem.
AKey - Class in org.smslib.crypto
Abstract class representing an encryption key.
AKey() - Constructor for class org.smslib.crypto.AKey
 
AModemDriver - Class in org.smslib.modem
Abstract implementation of a generic GSM modem driver.
ARouter - Class in org.smslib.routing
Base class for all possible Router implementations.
ARouter() - Constructor for class org.smslib.routing.ARouter
 
AServiceThread - Class in org.smslib.threading
 
AServiceThread(String, int, int, boolean) - Constructor for class org.smslib.threading.AServiceThread
 
asHex(byte[]) - Static method in class org.smslib.crypto.AKey
 
asString(byte[]) - Static method in class org.smslib.crypto.AKey
 
ASymmetricKey - Class in org.smslib.crypto
Abstract class representing an encryption key of a symmetric encryption algorithm.
ASymmetricKey() - Constructor for class org.smslib.crypto.ASymmetricKey
 
AT_WAIT - Variable in class org.smslib.Settings
Wait time for generic AT commands (milliseconds).
AT_WAIT_AFTER_RESET - Variable in class org.smslib.Settings
Wait time after issuing a RESET command (milliseconds).
AT_WAIT_CGMS - Variable in class org.smslib.Settings
Wait time after issuing a SEND command (milliseconds).
AT_WAIT_CMD - Variable in class org.smslib.Settings
Wait time to give the modem after entring COMMAND mode (milliseconds).
AT_WAIT_CNMI - Variable in class org.smslib.Settings
Wait time before retrying a failed CNMI command (milliseconds).
AT_WAIT_NETWORK - Variable in class org.smslib.Settings
Wait time before retrying the network status command (milliseconds).
AT_WAIT_SIMPIN - Variable in class org.smslib.Settings
Wait time after entering the PIN (milliseconds).
ATHandler - Class in org.smslib.modem.athandler
Generic modem AT handler.
ATHandler(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler
 
ATHandler_Huawei - Class in org.smslib.modem.athandler
AT Handler for Huawei modems.
ATHandler_Huawei(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Huawei
 
ATHandler_Huawei_E160 - Class in org.smslib.modem.athandler
AT Handler for Huawei E160 modems.
ATHandler_Huawei_E160(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Huawei_E160
 
ATHandler_Huawei_E226 - Class in org.smslib.modem.athandler
AT Handler for Huawei E226 modems.
ATHandler_Huawei_E226(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Huawei_E226
 
ATHandler_MultiTech - Class in org.smslib.modem.athandler
AT Handler for Multitech modems.
ATHandler_MultiTech(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_MultiTech
 
ATHandler_Siemens_HC25 - Class in org.smslib.modem.athandler
A custom AT handler for the Siemens/Cinterion HC25 circumventing the problem of the modem losing its SMSC address after issuing 'ATZ' or 'AT&F' by reloading the address from the SIM card.
ATHandler_Siemens_HC25(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Siemens_HC25
Construct a HC25 handler
ATHandler_Siemens_MC35i - Class in org.smslib.modem.athandler
 
ATHandler_Siemens_MC35i(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Siemens_MC35i
 
ATHandler_Siemens_MC35i_FD - Class in org.smslib.modem.athandler
 
ATHandler_Siemens_MC35i_FD(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Siemens_MC35i_FD
 
ATHandler_SonyEricsson - Class in org.smslib.modem.athandler
 
ATHandler_SonyEricsson(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_SonyEricsson
 
ATHandler_SonyEricsson_GC89 - Class in org.smslib.modem.athandler
 
ATHandler_SonyEricsson_GC89(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_SonyEricsson_GC89
 
ATHandler_Telit - Class in org.smslib.modem.athandler
 
ATHandler_Telit(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Telit
 
ATHandler_Teltonika - Class in org.smslib.modem.athandler
 
ATHandler_Teltonika(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Teltonika
 
ATHandler_Ubinetics_GDC201 - Class in org.smslib.modem.athandler
This handler supports Ubinecits GDC201 GSM PCMCIA cards.
ATHandler_Ubinetics_GDC201(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Ubinetics_GDC201
 
ATHandler_Wavecom - Class in org.smslib.modem.athandler
AT Handler for Wavecom modems.
ATHandler_Wavecom(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Wavecom
 
ATHandler_Wavecom_FXT009 - Class in org.smslib.modem.athandler
AT Handler for Wavecom modems.
ATHandler_Wavecom_FXT009(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Wavecom_FXT009
 
ATHandler_Wavecom_Q2438F - Class in org.smslib.modem.athandler
AT Handler for Wavecom Q2438F CDMA modems.
ATHandler_Wavecom_Q2438F(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
 
ATHandler_Wavecom_SunTraveller - Class in org.smslib.modem.athandler
AT Handler for Wavecom SunTraveller CDMA modems.
ATHandler_Wavecom_SunTraveller(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Wavecom_SunTraveller
 
ATHandler_Wavecom_WISMOQCDMA - Class in org.smslib.modem.athandler
AT Handler for Wavecom WISMOQ CDMA modems.
ATHandler_Wavecom_WISMOQCDMA(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_Wavecom_WISMOQCDMA
 
ATHandler_ZTE_MF622 - Class in org.smslib.modem.athandler
AT Handler for ZTE MF622 (Thanks to Dustin Cheng!).
ATHandler_ZTE_MF622(ModemGateway) - Constructor for class org.smslib.modem.athandler.ATHandler_ZTE_MF622
 

B

balance(OutboundMessage, Collection<AGateway>) - Method in class org.smslib.balancing.LoadBalancer
Core of Load Balancing.
balance(OutboundMessage, Collection<AGateway>) - Method in class org.smslib.balancing.RoundRobinLoadBalancer
This Load Balancing implementation returns every other available gateway on each invocation.
BI - Static variable in class org.smslib.helper.SerialPortEvent
Break interrupt.
BIGMESSAGES - Static variable in class org.smslib.AGateway.GatewayAttributes
 
BindAttributes - Class in org.smslib.smpp
SMPP Bind Attributes.
BindAttributes(String, String, String, BindAttributes.BindType) - Constructor for class org.smslib.smpp.BindAttributes
 
BindAttributes(String, String, String, BindAttributes.BindType, Address) - Constructor for class org.smslib.smpp.BindAttributes
 
BindAttributes.BindType - Enum in org.smslib.smpp
 
BulkSmsHttp - Class in org.smslib.smsserver.gateways
SMSServer Application Gateway.
BulkSmsHttp(String, Properties, SMSServer) - Constructor for class org.smslib.smsserver.gateways.BulkSmsHttp
 
BulkSmsHTTPGateway - Class in org.smslib.http
Gateway for BulkSMS bulk operator (http://www.bulksms.com) Outbound only - implements HTTP interface.
BulkSmsHTTPGateway(String, String, String) - Constructor for class org.smslib.http.BulkSmsHTTPGateway
 
BulkSmsHTTPGateway(String, String, String, BulkSmsHTTPGateway.Regions) - Constructor for class org.smslib.http.BulkSmsHTTPGateway
 
BulkSmsHTTPGateway.Regions - Enum in org.smslib.http
 

C

CACHE_DIRECTORY - Variable in class org.smslib.Settings
SMSLib cache directory.
callReceived(String, String) - Method in class org.smslib.smsserver.interfaces.Database
 
callReceived(String, String) - Method in class org.smslib.smsserver.interfaces.Interface
This method is called by SMSServer every time an inbound call is received.
cancel() - Method in class org.smslib.threading.AServiceThread
 
CD - Static variable in class org.smslib.helper.SerialPortEvent
Carrier detect.
checkInGroup(String, String) - Method in class org.smslib.Service
Checks if a number belongs to a group.
checkPriorityTimeFrame(int) - Method in class org.smslib.smsserver.SMSServer
 
clear() - Method in class org.smslib.Group
Removes all numbers from the group (clears the group).
clearBuffer() - Method in class org.smslib.modem.AModemDriver
 
ClickatellHttp - Class in org.smslib.smsserver.gateways
SMSServer Application Gateway.
ClickatellHttp(String, Properties, SMSServer) - Constructor for class org.smslib.smsserver.gateways.ClickatellHttp
 
ClickatellHTTPGateway - Class in org.smslib.http
Gateway for Clickatell bulk operator (http://www.clickatell.com) Outbound only - implements HTTP & HTTPS interface.
ClickatellHTTPGateway(String, String, String, String) - Constructor for class org.smslib.http.ClickatellHTTPGateway
 
close() - Method in class org.smslib.helper.SerialPort
Closes the communications port.
CNMI_EMULATOR_INTERVAL - Variable in class org.smslib.Settings
Sync message processor interval: If CNMI detection fails, SMSLib will emulate and still act as an asynchronous reader, by implementing a background polling technique and pushing the read messages via the callback methods.
CNMIDetector - Class in org.smslib.modem
Small detector for a CNMI-AT-Command.
CNMIDetector(String) - Constructor for class org.smslib.modem.CNMIDetector
Simple constructor which initializes all fields.
CommPortIdentifier - Class in org.smslib.helper
Communications port management.
compareTo(Delayed) - Method in class org.smslib.queues.ScheduledOutboundMessage
 
CONCURRENT_GATEWAY_START - Variable in class org.smslib.Settings
Should all defined gateways start up concurrently?
Contact - Class in org.smslib
The Contact class represents a phonebook entry.
Contact(String, String, String, int) - Constructor for class org.smslib.Contact
 
Contact.ContactLocation - Enum in org.smslib
 
convertLocationToType(String) - Static method in class org.smslib.Contact
 
convertTypeToLocation(Contact.ContactLocation) - Static method in class org.smslib.Contact
 
create() - Method in class org.smslib.smsserver.gateways.AGateway
 
create() - Method in class org.smslib.smsserver.gateways.BulkSmsHttp
 
create() - Method in class org.smslib.smsserver.gateways.ClickatellHttp
 
create() - Method in class org.smslib.smsserver.gateways.EzTextingHttp
 
create() - Method in class org.smslib.smsserver.gateways.IPModem
 
create() - Method in class org.smslib.smsserver.gateways.KannelHttp
 
create() - Method in class org.smslib.smsserver.gateways.SerialModem
 
create() - Method in class org.smslib.smsserver.gateways.SMPPGateway
 
create() - Method in class org.smslib.smsserver.gateways.TestGateway
 
createGroup(String) - Method in class org.smslib.Service
Creates a destination group.
CTS - Static variable in class org.smslib.helper.SerialPortEvent
Clear to send.
CUSTOMFROM - Static variable in class org.smslib.AGateway.GatewayAttributes
 
customRoute(OutboundMessage, Collection<AGateway>) - Method in class org.smslib.routing.ARouter
Performs custom routing.
customRoute(OutboundMessage, Collection<AGateway>) - Method in class org.smslib.routing.DefaultRouter
 
customRouting(OutboundMessage) - Method in class org.smslib.routing.Router
Place for custom routing performed by specialized subclass.

D

DATA_AVAILABLE - Static variable in class org.smslib.helper.SerialPortEvent
Data available at the serial port.
dataAvailable() - Method in class org.smslib.modem.AModemDriver
 
Database - Class in org.smslib.smsserver.interfaces
Interface for database communication with SMSServer.
Database(String, Properties, SMSServer, Interface.InterfaceTypes) - Constructor for class org.smslib.smsserver.interfaces.Database
 
DATABITS_8 - Static variable in class org.smslib.helper.SerialPort
8 data bit format.
decrypt(byte[]) - Method in class org.smslib.crypto.AESKey
 
decrypt(byte[]) - Method in class org.smslib.crypto.ASymmetricKey
Message decryption.
decrypt(String, byte[]) - Method in class org.smslib.crypto.KeyManager
Decrypts the specified message with the encryption key already associated with the specified mobile number.
DefaultQueueManager - Class in org.smslib.queues
 
DefaultQueueManager() - Constructor for class org.smslib.queues.DefaultQueueManager
 
DefaultQueueManager(String) - Constructor for class org.smslib.queues.DefaultQueueManager
 
DefaultQueueManager(int) - Constructor for class org.smslib.queues.DefaultQueueManager
 
DefaultQueueManager(int, String) - Constructor for class org.smslib.queues.DefaultQueueManager
 
DefaultRouter - Class in org.smslib.routing
Default Router implementation which actually doesn't perform any custom routing, instead relies on basic routing of ARouter.
DefaultRouter() - Constructor for class org.smslib.routing.DefaultRouter
 
delayedQueueSize(String) - Method in class org.smslib.queues.AbstractQueueManager
 
delayedQueueSize(String) - Method in class org.smslib.queues.DefaultQueueManager
 
deleteMessage(InboundMessage) - Method in class org.smslib.AGateway
 
deleteMessage(int, String) - Method in class org.smslib.modem.athandler.AATHandler
 
deleteMessage(int, String) - Method in class org.smslib.modem.athandler.ATHandler
 
deleteMessage(InboundMessage) - Method in class org.smslib.modem.ModemGateway
 
deleteMessage(InboundMessage) - Method in class org.smslib.Service
Deletes the specified message.
DELIVERYREPORTS - Static variable in class org.smslib.AGateway.GatewayAttributes
 
disable() - Method in class org.smslib.threading.AServiceThread
 
DISABLE_CMMS - Variable in class org.smslib.Settings
Disable the use of the CMMS command
DISABLE_CMTI - Variable in class org.smslib.Settings
 
DISABLE_COPS - Variable in class org.smslib.Settings
Disable the use of the COPS command
done() - Method in class org.smslib.modem.athandler.AATHandler
 
done() - Method in class org.smslib.modem.athandler.ATHandler
 
done() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom
 
done() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_FXT009
 
DSR - Static variable in class org.smslib.helper.SerialPortEvent
Data set ready.

E

echoOff() - Method in class org.smslib.modem.athandler.AATHandler
 
echoOff() - Method in class org.smslib.modem.athandler.ATHandler
 
echoOff() - Method in class org.smslib.modem.athandler.ATHandler_Siemens_MC35i
 
enable() - Method in class org.smslib.threading.AServiceThread
 
enableReceiveThreshold(int) - Method in class org.smslib.helper.SerialPort
Enables receive threshold, if this feature is supported by the driver.
enableReceiveTimeout(int) - Method in class org.smslib.helper.SerialPort
Enables receive timeout, if this feature is supported by the driver.
encrypt(byte[]) - Method in class org.smslib.crypto.AESKey
 
encrypt(byte[]) - Method in class org.smslib.crypto.ASymmetricKey
Message encryption.
encrypt(String, byte[]) - Method in class org.smslib.crypto.KeyManager
Encrypts the specified message with the encryption key already associated with the specified mobile number.
enterPin(String) - Method in class org.smslib.modem.athandler.AATHandler
 
enterPin(String) - Method in class org.smslib.modem.athandler.ATHandler
 
enterPin(String) - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
 
expandGroup(String) - Method in class org.smslib.Service
Expands a group to its recipient numbers.
ExtStringBuilder - Class in org.smslib.helper
Buffer around StringBuilder for some convinience methods.
ExtStringBuilder() - Constructor for class org.smslib.helper.ExtStringBuilder
 
ExtStringBuilder(String) - Constructor for class org.smslib.helper.ExtStringBuilder
 
ExtStringBuilder(StringBuilder) - Constructor for class org.smslib.helper.ExtStringBuilder
 
EzTextingHttp - Class in org.smslib.smsserver.gateways
SMSServer Application Gateway.
EzTextingHttp(String, Properties, SMSServer) - Constructor for class org.smslib.smsserver.gateways.EzTextingHttp
 
EzTextingHTTPGateway - Class in org.smslib.http
 
EzTextingHTTPGateway(String, String, String) - Constructor for class org.smslib.http.EzTextingHTTPGateway
 
EzTextingOutboundMessage - Class in org.smslib
 
EzTextingOutboundMessage() - Constructor for class org.smslib.EzTextingOutboundMessage
EzTexting Outbound message constructor.
EzTextingOutboundMessage(String, String) - Constructor for class org.smslib.EzTextingOutboundMessage
EzTexting Outbound message constructor.
EzTextingOutboundMessage(String, String, String, boolean) - Constructor for class org.smslib.EzTextingOutboundMessage
EzTexting Outbound message constructor.

F

FE - Static variable in class org.smslib.helper.SerialPortEvent
Framing error.
findGateway(String) - Method in class org.smslib.Service
Find and return a gateway by its ID.
findMatchingTerminator(String) - Method in class org.smslib.modem.athandler.AATHandler
Look up a terminating string for a response from a buffer
FLASHSMS - Static variable in class org.smslib.AGateway.GatewayAttributes
 
FLOWCONTROL_RTSCTS_IN - Static variable in class org.smslib.helper.SerialPort
RTS/CTS flow control on input.
FLOWCONTROL_RTSCTS_OUT - Static variable in class org.smslib.helper.SerialPort
RTS/CTS flow control on output.
formatUSSDResponse(String) - Method in class org.smslib.modem.athandler.AATHandler
 
formatUSSDResponse(String) - Method in class org.smslib.modem.athandler.ATHandler
 
formatUSSDResponse(String) - Method in class org.smslib.modem.athandler.ATHandler_Huawei_E160
Also need to pdu decode USSD reponses for this modem

G

GatewayException - Exception in org.smslib
Exception class specific to gateway errors.
GatewayException(String) - Constructor for exception org.smslib.GatewayException
 
GatewayException() - Constructor for exception org.smslib.GatewayException
 
GatewayException(Throwable) - Constructor for exception org.smslib.GatewayException
 
GatewayException(String, Throwable) - Constructor for exception org.smslib.GatewayException
 
generateKey() - Method in class org.smslib.crypto.AESKey
 
generateKey() - Method in class org.smslib.crypto.ASymmetricKey
Key generation.
getAdminPassword() - Method in class org.smslib.http.KannelHTTPGateway
 
getAdminUrl() - Method in class org.smslib.http.KannelHTTPGateway
 
getATCommand() - Method in class org.smslib.modem.CNMIDetector
CNMIDetector.toString() with "\r" at the end
getATHandler() - Method in class org.smslib.modem.ModemGateway
 
getAttributes() - Method in class org.smslib.AGateway
 
getBatteryLevel() - Method in class org.smslib.modem.athandler.AATHandler
 
getBatteryLevel() - Method in class org.smslib.modem.athandler.ATHandler
 
getBatteryLevel() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
 
getBatteryLevel() - Method in class org.smslib.modem.ModemGateway
Returns the battery level (0-100).
getBindAddress() - Method in class org.smslib.smpp.BindAttributes
 
getBindAttributes() - Method in class org.smslib.smpp.AbstractSMPPGateway
 
getBindType() - Method in class org.smslib.smpp.BindAttributes
 
getByNumeric(int) - Static method in enum org.smslib.USSDDcs
 
getByNumeric(int) - Static method in enum org.smslib.USSDSessionStatus
 
getByShortName(String) - Static method in enum org.smslib.smpp.BindAttributes.BindType
 
getCallNotification() - Method in class org.smslib.Service
Returns the call notification method.
getContacts() - Method in class org.smslib.Phonebook
Returns the contacts' collection with all (unfiltered) entries.
getContacts(Contact.ContactLocation) - Method in class org.smslib.Phonebook
Filters the contacts by contact type and returns a collection of contacts matching the criteria.
getContent() - Method in class org.smslib.USSDDatagram
 
getCreateDate() - Method in class org.smslib.OutboundWapSIMessage
 
getCustomInitString() - Method in class org.smslib.modem.ModemGateway
Returns the custom modem init string (if any).
getDataBytes() - Method in class org.smslib.InboundBinaryMessage
 
getDataBytes() - Method in class org.smslib.OutboundBinaryMessage
 
getDataBytes() - Method in class org.smslib.OutboundWapSIMessage
 
getDatagrams() - Method in class org.smslib.USSDSession
 
getDate() - Method in class org.smslib.Message
Returns the creation date.
getDcs() - Method in class org.smslib.USSDDatagram
 
getDCSMessageClass() - Method in class org.smslib.Message
Returns the message Class.
getDecryptedText() - Method in class org.smslib.InboundEncryptedMessage
 
getDelay(TimeUnit) - Method in class org.smslib.queues.ScheduledOutboundMessage
 
getDelay() - Method in class org.smslib.threading.AServiceThread
 
getDelayedMessages() - Method in class org.smslib.queues.AbstractQueueManager
 
getDelayedMessages() - Method in class org.smslib.queues.DefaultQueueManager
 
getDeliveryDelay() - Method in class org.smslib.OutboundMessage
 
getDeliveryErrorCode() - Method in class org.smslib.AGateway
Returns the gateway-specific error code from the last queryMessage() call.
getDescription() - Method in class org.smslib.modem.athandler.AATHandler
 
getDescription() - Method in class org.smslib.smsserver.gateways.AGateway
 
getDescription() - Method in class org.smslib.smsserver.interfaces.Interface
Returns the interface description.
getDestinationAddress() - Method in class org.smslib.smpp.AbstractSMPPGateway
 
getDispatchDate() - Method in class org.smslib.OutboundMessage
Returns the dispatch date of this message.
getDstPort() - Method in class org.smslib.Message
Returns the destination port of the message.
getEncoding() - Method in class org.smslib.Message
Returns the message encoding.
getEndsWithMultiChar() - Method in class org.smslib.InboundMessage
 
getEnquireLink() - Method in class org.smslib.smpp.AbstractSMPPGateway
 
getErrorMessage() - Method in class org.smslib.OutboundMessage
Returns the error message associated with the failure of this outbound message to be sent out.
getEventType() - Method in class org.smslib.helper.SerialPortEvent
Gets the type of this event.
getExpireDate() - Method in class org.smslib.OutboundWapSIMessage
 
getFailureCause() - Method in class org.smslib.OutboundMessage
 
getFlashSms() - Method in class org.smslib.OutboundMessage
Returns true if this message is to be sent out as a flash SMS.
getFrom() - Method in class org.smslib.AGateway
Returns the string that will appear on recipient's phone as the originator.
getFrom() - Method in class org.smslib.OutboundMessage
Receives the custom originator string.
getGateway() - Method in class org.smslib.modem.athandler.AATHandler
 
getGateway(String) - Method in class org.smslib.Service
Returns the gateway object based on the provided id.
getGateway() - Method in class org.smslib.smsserver.gateways.AGateway
 
getGatewayId() - Method in class org.smslib.AGateway
Returns the gateway id assigned to this gateway during initialization.
getGatewayId() - Method in class org.smslib.Message
Returns the ID of the gateway which the message was received from (for inbound messages) or the message was dispatched from (outbound messages).
getGatewayId() - Method in class org.smslib.smsserver.gateways.AGateway
 
getGatewayId() - Method in class org.smslib.USSDDatagram
 
getGatewayId() - Method in class org.smslib.USSDSession
 
getGateways() - Method in class org.smslib.Service
Returns the list of defined gateways.
getGatewaysNET() - Method in class org.smslib.Service
.NET bridge method.
getGatewayStatusNotification() - Method in class org.smslib.Service
Returns the gateway status notification method.
getGprsStatus() - Method in class org.smslib.modem.athandler.AATHandler
 
getGprsStatus() - Method in class org.smslib.modem.athandler.ATHandler
 
getHost() - Method in class org.smslib.smpp.AbstractSMPPGateway
 
getId() - Method in class org.smslib.Message
Returns the message ID.
getId() - Method in class org.smslib.smsserver.interfaces.Interface
 
getImsi() - Method in class org.smslib.modem.athandler.AATHandler
 
getImsi() - Method in class org.smslib.modem.athandler.ATHandler
 
getImsi() - Method in class org.smslib.modem.ModemGateway
Returns the IMSI (International Mobile Subscriber Identity) number.
getInboundMessageCount() - Method in class org.smslib.AGateway
Returns the total number of messages received by this gateway.
getInboundMessageCount(String) - Method in class org.smslib.Service
Returns the total number of messages received by the specified gateway.
getInboundMessageCount(AGateway) - Method in class org.smslib.Service
Returns the total number of messages received by the specified gateway.
getInboundMessageCount() - Method in class org.smslib.Service
Returns the total number of messages received by all gateways.
getInboundMessageNotification() - Method in class org.smslib.Service
Returns the notification method set for inbound messages.
getIndications() - Method in class org.smslib.modem.athandler.AATHandler
 
getIndications() - Method in class org.smslib.modem.athandler.ATHandler
 
getIndicationText() - Method in class org.smslib.OutboundWapSIMessage
 
getInfList() - Method in class org.smslib.smsserver.SMSServer
 
getInitialDelay() - Method in class org.smslib.threading.AServiceThread
 
getInputStream() - Method in class org.smslib.helper.SerialPort
Returns an input stream.
getInstance() - Static method in class org.smslib.crypto.KeyManager
 
getInstance() - Static method in class org.smslib.helper.Logger
 
getInstance() - Static method in class org.smslib.Service
 
getIpEncryption() - Method in class org.smslib.modem.ModemGateway
Check if the encryption of IP modem transmission is enabled
getIpProtocol() - Method in class org.smslib.modem.ModemGateway
 
getKannelSMSCStatus() - Method in class org.smslib.http.KannelHTTPGateway
Gets SMSC Status from Kannel.
getKey() - Method in class org.smslib.crypto.ASymmetricKey
Returns the encryption key.
getKey(String) - Method in class org.smslib.crypto.KeyManager
Returns the encryption key of the specified mobile number.
getKeyManager() - Method in class org.smslib.Service
 
getLastError() - Method in class org.smslib.modem.AModemDriver
 
getLastErrorText() - Method in class org.smslib.modem.AModemDriver
 
getLibraryDescription() - Static method in class org.smslib.Library
 
getLibraryVersion() - Static method in class org.smslib.Library
 
getLoadBalancer() - Method in class org.smslib.Service
Returns the active Load Balancer class.
getManufacturer() - Method in class org.smslib.modem.athandler.AATHandler
 
getManufacturer() - Method in class org.smslib.modem.athandler.ATHandler
 
getManufacturer() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
 
getManufacturer() - Method in class org.smslib.modem.ModemGateway
Returns the Manufacturer string of the modem or phone.
getMemIndex() - Method in class org.smslib.InboundMessage
Returns the GSM Modem/Phone memory index from which this message was read.
getMemLocation() - Method in class org.smslib.InboundMessage
Returns the GSM Modem/Phone memory location from which this message was read.
getMessage() - Method in class org.smslib.queues.ScheduledOutboundMessage
 
getMessageByIndex(int) - Method in class org.smslib.modem.athandler.AATHandler
 
getMessageByIndex(int) - Method in class org.smslib.modem.athandler.ATHandler
 
getMessageByIndex(int) - Method in class org.smslib.modem.ModemGateway
 
getMessageCache() - Method in class org.smslib.smsserver.interfaces.Interface
 
getMessageId() - Method in class org.smslib.Message
Returns the auto-generated, internal message ID.
getMessageStatus() - Method in class org.smslib.OutboundMessage
Returns the message status.
getMessagesToSend() - Method in class org.smslib.smsserver.interfaces.Database
 
getMessagesToSend() - Method in class org.smslib.smsserver.interfaces.Interface
SMSServer calls this method in order to query the interface for messages that need to be send out.
getMethodOnlyByName(Class<?>, String) - Static method in class org.smslib.helper.ReflectionHelper
Searches in the given class for the given method name.
getModel() - Method in class org.smslib.modem.athandler.AATHandler
 
getModel() - Method in class org.smslib.modem.athandler.ATHandler
 
getModel() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
 
getModel() - Method in class org.smslib.modem.ModemGateway
Returns the Model string.
getModemDriver() - Method in class org.smslib.modem.athandler.ATHandler
 
getModemDriver() - Method in class org.smslib.modem.ModemGateway
 
getMpMaxNo() - Method in class org.smslib.InboundMessage
 
getMpMemIndex() - Method in class org.smslib.InboundMessage
 
getMpRefNo() - Method in class org.smslib.InboundMessage
 
getMpSeqNo() - Method in class org.smslib.InboundMessage
 
getMyself() - Method in class org.smslib.AGateway
 
getName() - Method in class org.smslib.Group
Returns the group name.
getName() - Method in class org.smslib.helper.CommPortIdentifier
Returns the name of the port.
getNetworkOperator() - Method in class org.smslib.modem.athandler.AATHandler
 
getNetworkOperator() - Method in class org.smslib.modem.athandler.ATHandler
 
getNetworkRegistration() - Method in class org.smslib.modem.athandler.AATHandler
 
getNetworkRegistration() - Method in class org.smslib.modem.athandler.ATHandler
 
getNewValue() - Method in class org.smslib.helper.SerialPortEvent
Gets the new value of the state change that caused the SerialPortEvent to be propagated.
getNotifyQueueManager() - Method in class org.smslib.Service
 
getNumberingPlanIndicator() - Method in class org.smslib.smpp.Address
 
getNumbers() - Method in class org.smslib.Group
Returns the numbers associated with the group.
getNumeric() - Method in enum org.smslib.USSDDcs
 
getNumeric() - Method in enum org.smslib.USSDResultPresentation
 
getNumeric() - Method in enum org.smslib.USSDSessionStatus
 
getOldValue() - Method in class org.smslib.helper.SerialPortEvent
Gets the old value of the state change that caused the SerialPortEvent to be propagated.
getOriginalException() - Method in exception org.smslib.SMSLibException
 
getOriginator() - Method in class org.smslib.InboundMessage
Returns the originator of this message.
getOrphanedMessageNotification() - Method in class org.smslib.Service
Returns the orphaned message notification method, or null if no-one is set.
getOutboundMessageCount() - Method in class org.smslib.AGateway
Returns the total number of messages sent via this gateway.
getOutboundMessageCount(String) - Method in class org.smslib.Service
Returns the total number of messages sent via the specified gateway.
getOutboundMessageCount(AGateway) - Method in class org.smslib.Service
Returns the total number of messages sent via the specified gateway.
getOutboundMessageCount() - Method in class org.smslib.Service
Returns the total number of messages sent via all gateways.
getOutboundMessageNotification() - Method in class org.smslib.Service
Returns the notification method set for outbound messages.
getOutputStream() - Method in class org.smslib.helper.SerialPort
Returns an output stream.
getPassword() - Method in class org.smslib.http.KannelHTTPGateway
 
getPassword() - Method in class org.smslib.smpp.BindAttributes
 
getPDU() - Method in class org.smslib.UnknownMessage
Returns the PDU data block.
getPdus(String, int) - Method in class org.smslib.OutboundMessage
 
getPduUserData() - Method in class org.smslib.InboundBinaryMessage
 
getPduUserData() - Method in class org.smslib.InboundMessage
 
getPduUserData() - Method in class org.smslib.Message
 
getPduUserData() - Method in class org.smslib.OutboundMessage
 
getPduUserDataHeader() - Method in class org.smslib.InboundMessage
 
getPduUserDataHeader() - Method in class org.smslib.Message
 
getPduUserDataHeader() - Method in class org.smslib.OutboundMessage
 
getPendingMessages(String) - Method in class org.smslib.queues.AbstractQueueManager
 
getPendingMessages(String) - Method in class org.smslib.queues.DefaultQueueManager
 
getPendingMessagesToSend() - Method in class org.smslib.smsserver.interfaces.Database
 
getPendingMessagesToSend() - Method in class org.smslib.smsserver.interfaces.Interface
This method returns the number of outbound queued messages identified by this interface.
getPort() - Method in class org.smslib.smpp.AbstractSMPPGateway
 
getPortIdentifier(String) - Static method in class org.smslib.helper.CommPortIdentifier
Obtains a CommPortIdentifier object by using a port name.
getPortIdentifiers() - Static method in class org.smslib.helper.CommPortIdentifier
Obtains an enumeration object that contains a CommPortIdentifier object for each port in the system.
getPortType() - Method in class org.smslib.helper.CommPortIdentifier
Returns the port type.
getPriority() - Method in class org.smslib.OutboundMessage
Returns the priority of the message.
getProperties() - Method in class org.smslib.smsserver.gateways.AGateway
 
getProperties() - Method in class org.smslib.smsserver.SMSServer
 
getProperty(String) - Method in class org.smslib.smsserver.interfaces.Interface
Reads the property key of this interface.
getProperty(String, String) - Method in class org.smslib.smsserver.interfaces.Interface
Reads the property key of this interface.
getProtocol() - Method in class org.smslib.AGateway
Returns the communication protocol current in use by the gateway.
getQueueDelay() - Method in class org.smslib.queues.AbstractQueueManager
 
getQueueManager() - Method in class org.smslib.Service
 
getQueueSchedulingInterval() - Method in class org.smslib.AGateway
Returns the Gateway Queue sending internal (in milliseconds).
getQueueSchedulingInterval() - Method in class org.smslib.modem.ModemGateway
 
getQueueSchedulingInterval() - Method in class org.smslib.smpp.AbstractSMPPGateway
 
getQueueSendingNotification() - Method in class org.smslib.Service
Returns the notification method set for Queue sending operation.
getRawRequest() - Method in class org.smslib.USSDRequest
 
getRawResponse() - Method in class org.smslib.USSDResponse
 
getReceived() - Method in class org.smslib.StatusReportMessage
Returns the date that the recipient received the original outbound message.
getRecipient() - Method in class org.smslib.OutboundMessage
Returns the recipient of this outbound message.
getRecipient() - Method in class org.smslib.StatusReportMessage
Returns the recipient of the original outbound message that created this status report.
getRefNo() - Method in class org.smslib.OutboundMessage
Returns the message Reference Number.
getRefNo() - Method in class org.smslib.StatusReportMessage
Returns the Reference Number of the original outbound message that this status report refers to.
getResponse() - Method in class org.smslib.modem.AModemDriver
 
getResponse(AGateway.AsyncEvents) - Method in class org.smslib.modem.AModemDriver
 
getRestartCount() - Method in class org.smslib.AGateway
 
getResultPresentation() - Method in class org.smslib.USSDRequest
 
getRetryCount() - Method in class org.smslib.OutboundMessage
Return value of internal sending retry counter.
getRouter() - Method in class org.smslib.Service
Returns the active Router class.
getScheduledDeliveryDate() - Method in class org.smslib.OutboundMessage
 
getSecure() - Method in class org.smslib.http.ClickatellHTTPGateway
Return the operation mode (HTTP or HTTPS).
getSendUrl() - Method in class org.smslib.http.KannelHTTPGateway
 
getSent() - Method in class org.smslib.StatusReportMessage
Returns the date when the original outbound message was sent.
getSerialNo() - Method in class org.smslib.modem.athandler.AATHandler
 
getSerialNo() - Method in class org.smslib.modem.athandler.ATHandler
 
getSerialNo() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
 
getSerialNo() - Method in class org.smslib.modem.ModemGateway
Returns the Serial Number of the modem.
getServer() - Method in class org.smslib.smsserver.gateways.AGateway
 
getServer() - Method in class org.smslib.smsserver.interfaces.Interface
 
getServiceStatus() - Method in class org.smslib.Service
 
getSessionStatus() - Method in class org.smslib.USSDResponse
 
getSessionStatus() - Method in class org.smslib.USSDSession
 
getSettings() - Method in class org.smslib.Service
Returns the Settings object, holding SMSLib run-time values.
getShutdown() - Method in class org.smslib.smsserver.SMSServer
 
getSignal() - Method in class org.smslib.OutboundWapSIMessage
 
getSignalLevel() - Method in class org.smslib.modem.athandler.AATHandler
 
getSignalLevel() - Method in class org.smslib.modem.athandler.ATHandler
 
getSignalLevel() - Method in class org.smslib.modem.ModemGateway
Returns the signal level (RSSI).
getSiId() - Method in class org.smslib.OutboundWapSIMessage
 
getSimPin() - Method in class org.smslib.modem.ModemGateway
Returns the SIM PIN.
getSimPin2() - Method in class org.smslib.modem.ModemGateway
Returns the SIM PIN 2.
getSimStatus() - Method in class org.smslib.modem.athandler.AATHandler
 
getSimStatus() - Method in class org.smslib.modem.athandler.ATHandler
 
getSimStatus() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
 
getSmscNumber() - Method in class org.smslib.InboundMessage
 
getSmscNumber() - Method in class org.smslib.modem.ModemGateway
Returns the SMSC number used by SMSLib.
getSourceAddress() - Method in class org.smslib.smpp.AbstractSMPPGateway
 
getSrcPort() - Method in class org.smslib.Message
Returns the source port of the message.
getStartMillis() - Method in class org.smslib.Service
 
getStatus() - Method in class org.smslib.AGateway
Returns the gateway status.
getStatus() - Method in class org.smslib.StatusReportMessage
The status of the original outbound message.
getStatusPassword() - Method in class org.smslib.http.KannelHTTPGateway
 
getStatusReport() - Method in class org.smslib.OutboundMessage
Returns true if a status/delivery report will be asked for this message.
getStorageLocations() - Method in class org.smslib.modem.athandler.AATHandler
 
getSubject() - Method in class org.smslib.EzTextingOutboundMessage
Return the subject of the message.
getSwVersion() - Method in class org.smslib.modem.athandler.AATHandler
 
getSwVersion() - Method in class org.smslib.modem.athandler.ATHandler
 
getSwVersion() - Method in class org.smslib.modem.ModemGateway
Returns the modem's firmware version.
getSystemId() - Method in class org.smslib.smpp.BindAttributes
 
getSystemType() - Method in class org.smslib.smpp.BindAttributes
 
getTerminators() - Method in class org.smslib.modem.athandler.AATHandler
 
getText() - Method in class org.smslib.InboundBinaryMessage
 
getText() - Method in class org.smslib.Message
Returns the message text.
getText() - Method in class org.smslib.OutboundBinaryMessage
 
getType() - Method in class org.smslib.Message
Returns the message type.
getType() - Method in class org.smslib.smsserver.interfaces.Interface
Returns the interface type.
getTypeOfNumber() - Method in class org.smslib.smpp.Address
 
getUnsolicitedResponse(int) - Method in class org.smslib.modem.athandler.AATHandler
 
getUnsolicitedResponses() - Method in class org.smslib.modem.athandler.AATHandler
 
getUrl() - Method in class org.smslib.OutboundWapSIMessage
 
getUsername() - Method in class org.smslib.http.KannelHTTPGateway
 
getUSSDNotification() - Method in class org.smslib.Service
Returns the USSD notification method.
getUuid() - Method in class org.smslib.Message
 
getValidityPeriod() - Method in class org.smslib.OutboundMessage
Returns the message validity period (in hours).
Group - Class in org.smslib
The Group class represent a group of destination numbers.
Group(String) - Constructor for class org.smslib.Group
 

H

HOURS_TO_ORPHAN - Variable in class org.smslib.Settings
Hours used to detect an orphaned message part.

I

ICallNotification - Interface in org.smslib
Interface of the callback class used by SMSLib.
IGatewayStatusNotification - Interface in org.smslib
Interface of the callback class used by SMSLib.
IInboundMessageNotification - Interface in org.smslib
Interface of the callback class used by SMSLib.
InboundBinaryMessage - Class in org.smslib
Class representing an inbound binary sms message.
InboundBinaryMessage(SmsDeliveryPdu, int, String) - Constructor for class org.smslib.InboundBinaryMessage
 
InboundEncryptedMessage - Class in org.smslib
Class representing an inbound encrypted sms message.
InboundEncryptedMessage(SmsDeliveryPdu, int, String) - Constructor for class org.smslib.InboundEncryptedMessage
 
InboundMessage - Class in org.smslib
Class representing an inbound sms message.
InboundMessage(Date, String, String, int, String) - Constructor for class org.smslib.InboundMessage
 
InboundMessage(Message.MessageTypes, int, String) - Constructor for class org.smslib.InboundMessage
 
InboundMessage(SmsDeliveryPdu, int, String) - Constructor for class org.smslib.InboundMessage
 
InboundMessage.MessageClasses - Enum in org.smslib
Enumeration representing various message classes.
incInboundMessageCount() - Method in class org.smslib.AGateway
 
incOutboundMessageCount() - Method in class org.smslib.AGateway
 
init() - Method in class org.smslib.modem.athandler.AATHandler
 
init() - Method in class org.smslib.modem.athandler.ATHandler
 
init() - Method in class org.smslib.modem.athandler.ATHandler_Huawei
 
init() - Method in class org.smslib.modem.athandler.ATHandler_MultiTech
 
init() - Method in class org.smslib.modem.athandler.ATHandler_Siemens_MC35i
 
Interface<T> - Class in org.smslib.smsserver.interfaces
The base class of all implemented SMSServer interfaces.
Interface(String, Properties, SMSServer, Interface.InterfaceTypes) - Constructor for class org.smslib.smsserver.interfaces.Interface
 
Interface.InterfaceTypes - Enum in org.smslib.smsserver.interfaces
Class representing SMSServer interface types.
InvalidMessageException - Exception in org.smslib
InvalidMessageException
InvalidMessageException(String) - Constructor for exception org.smslib.InvalidMessageException
 
InvalidMessageException() - Constructor for exception org.smslib.InvalidMessageException
 
InvalidMessageException(Throwable) - Constructor for exception org.smslib.InvalidMessageException
 
InvalidMessageException(String, Throwable) - Constructor for exception org.smslib.InvalidMessageException
 
invokeAndCast(T, Method, Object, Object...) - Static method in class org.smslib.helper.ReflectionHelper
Invokes the given method on the given object with the given arguments.
invokeAndCastCollection(T, Method, Object, Object...) - Static method in class org.smslib.helper.ReflectionHelper
Same as but with a cast to Collection
invokeAndCastEnumeration(T, Method, Object, Object...) - Static method in class org.smslib.helper.ReflectionHelper
Same as but with a cast to Enumeration
IOrphanedMessageNotification - Interface in org.smslib
Interface of the callback class used by SMSLib.
IOutboundMessageNotification - Interface in org.smslib
Interface of the callback class used by SMSLib.
IPModem - Class in org.smslib.smsserver.gateways
SMSServer Application Gateway.
IPModem(String, Properties, SMSServer) - Constructor for class org.smslib.smsserver.gateways.IPModem
 
IPModemGateway - Class in org.smslib.modem
Gateway representing a GSM Modem or Phone connected via an IP port.
IPModemGateway(String, String, int, String, String) - Constructor for class org.smslib.modem.IPModemGateway
Construction for an IP connected gsm modem.
IQueueSendingNotification - Interface in org.smslib
Interface of the callback class used by SMSLib.
isAlive() - Method in class org.smslib.modem.athandler.AATHandler
 
isAlive() - Method in class org.smslib.modem.athandler.ATHandler
 
isAutoStartSmsc() - Method in class org.smslib.http.KannelHTTPGateway
 
isAutoStopSmsc() - Method in class org.smslib.http.KannelHTTPGateway
 
isCanceled() - Method in class org.smslib.threading.AServiceThread
 
isEnabled() - Method in class org.smslib.threading.AServiceThread
 
isExpress() - Method in class org.smslib.EzTextingOutboundMessage
Returns true if Use Express delivery method of the message.
isInbound() - Method in class org.smslib.AGateway
Returns true if the the gateway is set for inbound messaging.
isInbound() - Method in class org.smslib.smsserver.interfaces.Interface
Returns true if the interface is for inbound messaging.
isOk() - Method in class org.smslib.modem.AModemDriver
 
isOutbound() - Method in class org.smslib.AGateway
Returns true if the the gateway is set for outbound messaging.
isOutbound() - Method in class org.smslib.smsserver.interfaces.Interface
Returns true if the interface is for outbound messaging.
isUnsolicitedResponse(int) - Method in class org.smslib.modem.athandler.AATHandler
Determine whether a terminator index returned by AATHandler.findMatchingTerminator(String) is indicative of an unsolicited response from the modem
isUnsolicitedResponse(String) - Method in class org.smslib.modem.athandler.AATHandler
Convenience method to avoid having to call AATHandler.findMatchingTerminator(String) and AATHandler.isUnsolicitedResponse(int)
IUSSDNotification - Interface in org.smslib
Interface of the callback class used by SMSLib.

J

JSMPPGateway - Class in org.smslib.smpp.jsmpp
A gateway that supports SMPP through JSMPP (http://code.google.com/p/jsmpp/).
JSMPPGateway(String, String, int, BindAttributes) - Constructor for class org.smslib.smpp.jsmpp.JSMPPGateway
 

K

KannelHttp - Class in org.smslib.smsserver.gateways
SMSServer Application Gateway.
KannelHttp(String, Properties, SMSServer) - Constructor for class org.smslib.smsserver.gateways.KannelHttp
 
KannelHTTPGateway - Class in org.smslib.http
Gateway for Kannel (http://www.kannel.org) Outbound only.
KannelHTTPGateway(String, String, String, String) - Constructor for class org.smslib.http.KannelHTTPGateway
Constructs a new instance object of this class.
KannelHTTPGateway.KannelSMSCStatuses - Enum in org.smslib.http
 
keepLinkOpen() - Method in class org.smslib.modem.athandler.AATHandler
 
keepLinkOpen() - Method in class org.smslib.modem.athandler.ATHandler
 
KeyManager - Class in org.smslib.crypto
The KeyManager class handles the association of a number (originator or recipient) with a cryptographic key.

L

Library - Class in org.smslib
Library / Version constants.
Library() - Constructor for class org.smslib.Library
 
listMessages(InboundMessage.MessageClasses) - Method in class org.smslib.modem.athandler.AATHandler
 
listMessages(InboundMessage.MessageClasses) - Method in class org.smslib.modem.athandler.ATHandler
 
listMessages(InboundMessage.MessageClasses) - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
 
listMessages(InboundMessage.MessageClasses) - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_SunTraveller
 
listMessages(InboundMessage.MessageClasses) - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_WISMOQCDMA
 
load(ModemGateway, String, String) - Static method in class org.smslib.modem.athandler.AATHandler
 
LoadBalancer - Class in org.smslib.balancing
Load Balancing base class.
LoadBalancer() - Constructor for class org.smslib.balancing.LoadBalancer
 
logDebug(String, Exception, String) - Method in class org.smslib.helper.Logger
 
logError(String, Exception, String) - Method in class org.smslib.helper.Logger
 
Logger - Class in org.smslib.helper
 
logInfo(String, Exception, String) - Method in class org.smslib.helper.Logger
 
logWarn(String, Exception, String) - Method in class org.smslib.helper.Logger
 

M

main(String[]) - Static method in class org.smslib.crypto.AESKey
 
main(String[]) - Static method in class org.smslib.Service
 
main(String[]) - Static method in class org.smslib.smsserver.SMSServer
 
markMessage(OutboundMessage) - Method in class org.smslib.smsserver.interfaces.Database
 
markMessage(OutboundMessage) - Method in class org.smslib.smsserver.interfaces.Interface
After a successful or unsuccessful attempt to send a message, SMSServer calls this method.
markMessages(Collection<OutboundMessage>) - Method in class org.smslib.smsserver.interfaces.Interface
 
MASK_IMSI - Variable in class org.smslib.Settings
Mask or show the IMSI string.
matchesTerminator(String) - Method in class org.smslib.modem.athandler.AATHandler
Convenience method to determine if a response is a terminating response
Message - Class in org.smslib
The parent of all message-related classes.
Message(Message.MessageTypes, Date, String) - Constructor for class org.smslib.Message
 
Message.MessageClasses - Enum in org.smslib
Enumeration representing the different message classes.
Message.MessageEncodings - Enum in org.smslib
Enumeration representing available message encodings.
Message.MessageTypes - Enum in org.smslib
Enumeration representing the different types of messages.
MESSAGE_FILE_EXT - Static variable in class org.smslib.queues.DefaultQueueManager
 
messagesReceived(Collection<InboundMessage>) - Method in class org.smslib.smsserver.interfaces.Database
 
messagesReceived(Collection<InboundMessage>) - Method in class org.smslib.smsserver.interfaces.Interface
This method is called by SMSServer every time a message (or more messages) is received.
messagesReceived(Collection<InboundMessage>) - Method in class org.smslib.smsserver.interfaces.SimpleInboundFileLogger
 
ModemGateway - Class in org.smslib.modem
Class representing GSM modems or phones.
ModemGateway(ModemGateway.ModemTypes, String, String, int, String, String) - Constructor for class org.smslib.modem.ModemGateway
 
ModemGateway(String, String, int, String, String, AModemDriver) - Constructor for class org.smslib.modem.ModemGateway
 
ModemGateway.IPProtocols - Enum in org.smslib.modem
 
ModemGateway.ModemTypes - Enum in org.smslib.modem
Class representing different types of GSM modems / phones.

N

notifyOnBreakInterrupt(boolean) - Method in class org.smslib.helper.SerialPort
Expresses interest in receiving notification when there is a break interrupt on the line.
notifyOnDataAvailable(boolean) - Method in class org.smslib.helper.SerialPort
Expresses interest in receiving notification when input data is available.
notifyOnFramingError(boolean) - Method in class org.smslib.helper.SerialPort
Expresses interest in receiving notification when there is a parity error.
notifyOnOutputEmpty(boolean) - Method in class org.smslib.helper.SerialPort
Expresses interest in receiving notification when the output buffer is empty.
notifyOnOverrunError(boolean) - Method in class org.smslib.helper.SerialPort
Expresses interest in receiving notification when there is an overrun error.
notifyOnParityError(boolean) - Method in class org.smslib.helper.SerialPort
Expresses interest in receiving notification when there is a parity error.

O

OE - Static variable in class org.smslib.helper.SerialPortEvent
Overrun error.
open(String, int) - Method in class org.smslib.helper.CommPortIdentifier
 
org.smslib - package org.smslib
Main SMSLib classes.
org.smslib.balancing - package org.smslib.balancing
SMSLib loadbalancing classes.
org.smslib.crypto - package org.smslib.crypto
SMSLib cryprographic classes.
org.smslib.helper - package org.smslib.helper
SMSLib helper classes.
org.smslib.http - package org.smslib.http
Classes related to bulk operators' HTTP interfaces.
org.smslib.modem - package org.smslib.modem
Classes related to serial and IP GSM modems.
org.smslib.modem.athandler - package org.smslib.modem.athandler
Classes for the handling of 3GPP AT commands.
org.smslib.queues - package org.smslib.queues
Classes related to the background queues and delayed sending.
org.smslib.routing - package org.smslib.routing
SMSLib routing classes.
org.smslib.smpp - package org.smslib.smpp
 
org.smslib.smpp.jsmpp - package org.smslib.smpp.jsmpp
 
org.smslib.smsserver - package org.smslib.smsserver
SMSServer Application.
org.smslib.smsserver.gateways - package org.smslib.smsserver.gateways
SMSServer Gateways.
org.smslib.smsserver.interfaces - package org.smslib.smsserver.interfaces
SMSServer Interfaces.
org.smslib.threading - package org.smslib.threading
Abstract class acting as base for the majority of SMSLib threads.
OUTBOUND_RETRIES - Variable in class org.smslib.Settings
Number of retries for sending a message.
OUTBOUND_RETRY_WAIT - Variable in class org.smslib.Settings
Wait time between retries for sending a message (milliseconds).
OutboundBinaryMessage - Class in org.smslib
Class representing an outbound binary (forced 8bit encoded) sms message.
OutboundBinaryMessage() - Constructor for class org.smslib.OutboundBinaryMessage
 
OutboundBinaryMessage(String, byte[]) - Constructor for class org.smslib.OutboundBinaryMessage
Outbound message constructor.
OutboundEncryptedMessage - Class in org.smslib
Class representing an outbound encrypted message.
OutboundEncryptedMessage(String, byte[]) - Constructor for class org.smslib.OutboundEncryptedMessage
 
OutboundMessage - Class in org.smslib
Class representing an outbound sms message.
OutboundMessage() - Constructor for class org.smslib.OutboundMessage
Outbound message constructor.
OutboundMessage(String, String) - Constructor for class org.smslib.OutboundMessage
Outbound message constructor.
OutboundMessage.FailureCauses - Enum in org.smslib
Enumeration representing the failure reasons of a failed outbound message.
OutboundMessage.MessageStatuses - Enum in org.smslib
Class representing the status of an outbound message.
OutboundWapSIMessage - Class in org.smslib
 
OutboundWapSIMessage(String, URL, Date, Date, OutboundWapSIMessage.WapSISignals, String) - Constructor for class org.smslib.OutboundWapSIMessage
 
OutboundWapSIMessage(String, URL, String) - Constructor for class org.smslib.OutboundWapSIMessage
 
OutboundWapSIMessage(String, URL, String, Date, OutboundWapSIMessage.WapSISignals) - Constructor for class org.smslib.OutboundWapSIMessage
 
OutboundWapSIMessage.WapSISignals - Enum in org.smslib
 
OUTPUT_BUFFER_EMPTY - Static variable in class org.smslib.helper.SerialPortEvent
Output buffer is empty.

P

PARITY_NONE - Static variable in class org.smslib.helper.SerialPort
No parity bit.
pause() - Method in class org.smslib.queues.AbstractQueueManager
 
PE - Static variable in class org.smslib.helper.SerialPortEvent
Parity error.
pendingQueueSize(String) - Method in class org.smslib.queues.AbstractQueueManager
 
pendingQueueSize(String) - Method in class org.smslib.queues.DefaultQueueManager
 
Phonebook - Class in org.smslib
The Phonebook class represents the phonebook.
Phonebook() - Constructor for class org.smslib.Phonebook
 
pollDelayedMessage() - Method in class org.smslib.queues.AbstractQueueManager
 
pollDelayedMessage() - Method in class org.smslib.queues.DefaultQueueManager
 
pollPendingMessage(String) - Method in class org.smslib.queues.AbstractQueueManager
 
pollPendingMessage(String) - Method in class org.smslib.queues.DefaultQueueManager
 
PORT_SERIAL - Static variable in class org.smslib.helper.CommPortIdentifier
 
PORTADDRESSING - Static variable in class org.smslib.AGateway.GatewayAttributes
 
process(AGateway, String) - Method in interface org.smslib.ICallNotification
This method will be called by SMSLib upon a voice call reception.
process(AGateway, AGateway.GatewayStatuses, AGateway.GatewayStatuses) - Method in interface org.smslib.IGatewayStatusNotification
This method will be called by SMSLib whenever a gateway changes its status.
process(AGateway, Message.MessageTypes, InboundMessage) - Method in interface org.smslib.IInboundMessageNotification
This method will be called by SMSLib upon receiving an sms message.
process(AGateway, InboundMessage) - Method in interface org.smslib.IOrphanedMessageNotification
This method will be called by SMSLib upon detection of an orphaned message part.
process(AGateway, OutboundMessage) - Method in interface org.smslib.IOutboundMessageNotification
This method will be called by SMSLib upon sending or when it failed to send a message.
process(AGateway, OutboundMessage) - Method in interface org.smslib.IQueueSendingNotification
This method will be called by SMSLib whenever a gateway retrieves a message from the Queue and before it tries to send it out.
process(AGateway, USSDResponse) - Method in interface org.smslib.IUSSDNotification
This method will be called by SMSLib upon a USSD datagram reception.
process() - Method in class org.smslib.threading.AServiceThread
 
processUnsolicitedEvents(String) - Method in class org.smslib.modem.athandler.AATHandler
 
processUnsolicitedEvents(String) - Method in class org.smslib.modem.athandler.ATHandler
 

Q

queryBalance() - Method in class org.smslib.AGateway
Queries the gateway for remaining credit.
queryBalance() - Method in class org.smslib.http.BulkSmsHTTPGateway
 
queryBalance() - Method in class org.smslib.http.ClickatellHTTPGateway
 
queryBalance() - Method in class org.smslib.http.EzTextingHTTPGateway
 
queryCoverage(OutboundMessage) - Method in class org.smslib.AGateway
Queries the gateway to see if a specific message and its recipient are covered.
queryCoverage(OutboundMessage) - Method in class org.smslib.http.ClickatellHTTPGateway
 
queryMessage(OutboundMessage) - Method in class org.smslib.AGateway
Query the gateway for message delivery status.
queryMessage(String) - Method in class org.smslib.AGateway
Query the gateway for message delivery status.
queryMessage(String) - Method in class org.smslib.http.BulkSmsHTTPGateway
 
queryMessage(String) - Method in class org.smslib.http.ClickatellHTTPGateway
 
QUEUE_DIRECTORY - Variable in class org.smslib.Settings
SMSLib queue directory.
QUEUE_RETRIES - Variable in class org.smslib.Settings
Specifies the number of retries the background queue should give to an outbound message before it classifies it as failed.
QUEUE_SCHEDULING_INTERNAL - Variable in class org.smslib.Settings
The queue scheduling interval.
queueMessage(OutboundMessage) - Method in class org.smslib.queues.AbstractQueueManager
Queues the message.
queueMessage(OutboundMessage) - Method in class org.smslib.queues.DefaultQueueManager
 
queueMessage(OutboundMessage) - Method in class org.smslib.Service
Queues a message for sending.
queueMessage(OutboundMessage, String) - Method in class org.smslib.Service
Queues a message for sending from the specific gateway.
queueMessageAt(OutboundMessage, Date) - Method in class org.smslib.Service
Queues a message for sending at a specific time.
queueMessageAt(OutboundMessage, long) - Method in class org.smslib.Service
Queues a message for sending with a specific delay.
queueMessages(Collection<OutboundMessage>) - Method in class org.smslib.Service
Queues a list of messages for sending.
queueMessages(OutboundMessage[]) - Method in class org.smslib.Service
.NET bridge method.
queueMessages(Collection<OutboundMessage>, String) - Method in class org.smslib.Service
Queues a list of messages for sending from the specific gateway.
queueMessages(OutboundMessage[], String) - Method in class org.smslib.Service
.NET bridge method.

R

readMessage(String, int) - Method in class org.smslib.AGateway
 
readMessage(String, int) - Method in class org.smslib.modem.ModemGateway
 
readMessage(String, String, int) - Method in class org.smslib.Service
Reads a specific gateway for a message matching the given Memory Location and Memory Index.
readMessages(Collection<InboundMessage>, InboundMessage.MessageClasses) - Method in class org.smslib.AGateway
 
readMessages(Collection<InboundMessage>, InboundMessage.MessageClasses) - Method in class org.smslib.modem.ModemGateway
 
readMessages(Collection<InboundMessage>, InboundMessage.MessageClasses) - Method in class org.smslib.Service
Reads inbound messages from ALL gateways with the Inbound attribute set.
readMessages(InboundMessage.MessageClasses) - Method in class org.smslib.Service
.NET bridge method.
readMessages(Collection<InboundMessage>, InboundMessage.MessageClasses, String) - Method in class org.smslib.Service
Reads inbound messages from the SPECIFIC gateway.
readMessages(InboundMessage.MessageClasses, String) - Method in class org.smslib.Service
.NET bridge method.
readMessages(Collection<InboundMessage>, InboundMessage.MessageClasses, AGateway) - Method in class org.smslib.Service
Reads inbound messages from the SPECIFIC gateway.
readMessages(InboundMessage.MessageClasses, AGateway) - Method in class org.smslib.Service
.NET bridge method.
readMessages(Collection<InboundMessage>, InboundMessage.MessageClasses) - Method in class org.smslib.smpp.AbstractSMPPGateway
 
readPhonebook(Phonebook) - Method in class org.smslib.AGateway
 
readPhonebook(String) - Method in class org.smslib.modem.athandler.AATHandler
 
readPhonebook(String) - Method in class org.smslib.modem.athandler.ATHandler
 
readPhonebook(Phonebook) - Method in class org.smslib.modem.ModemGateway
 
readPhonebook(Phonebook, String) - Method in class org.smslib.Service
Loads the phonebook from the specified gateway into a Phonebook class.
readPhonebookLocations() - Method in class org.smslib.modem.athandler.AATHandler
 
readPhonebookLocations() - Method in class org.smslib.modem.athandler.ATHandler
 
readStorageLocations() - Method in class org.smslib.modem.athandler.AATHandler
 
readStorageLocations() - Method in class org.smslib.modem.athandler.ATHandler
 
RECEIVE - Static variable in class org.smslib.AGateway.GatewayAttributes
 
ReflectionHelper - Class in org.smslib.helper
Some methods to use generics with reflection.
ReflectionHelper() - Constructor for class org.smslib.helper.ReflectionHelper
 
registerKey(String, AKey) - Method in class org.smslib.crypto.KeyManager
Associates a mobile number with an encryption key.
removeAllDelayedMessages() - Method in class org.smslib.queues.AbstractQueueManager
 
removeAllDelayedMessages() - Method in class org.smslib.queues.DefaultQueueManager
 
removeAllPendingMessages(String) - Method in class org.smslib.queues.AbstractQueueManager
 
removeAllPendingMessages() - Method in class org.smslib.queues.AbstractQueueManager
 
removeAllPendingMessages(String) - Method in class org.smslib.queues.DefaultQueueManager
 
removeAllPendingMessages() - Method in class org.smslib.queues.DefaultQueueManager
 
removeDelayedMessage(OutboundMessage) - Method in class org.smslib.queues.AbstractQueueManager
 
removeDelayedMessage(String) - Method in class org.smslib.queues.AbstractQueueManager
 
removeDelayedMessage(OutboundMessage) - Method in class org.smslib.queues.DefaultQueueManager
 
removeDelayedMessage(String) - Method in class org.smslib.queues.DefaultQueueManager
 
removeFromGroup(String, String) - Method in class org.smslib.Service
Removes a number from the specified group.
removeGateway(AGateway) - Method in class org.smslib.Service
Removes a gateway from the list of gateways managed by the Service class.
removeGroup(String) - Method in class org.smslib.Service
Removes a group.
removeMessage(OutboundMessage) - Method in class org.smslib.Service
Attempts to remove the specified message from the background sending queue.
removeMessage(String) - Method in class org.smslib.Service
Attempts to remove the message with the specified ID from the background queue.
removeNumber(String) - Method in class org.smslib.Group
Removes a number from the group.
removePendingMessage(OutboundMessage) - Method in class org.smslib.queues.AbstractQueueManager
 
removePendingMessage(String) - Method in class org.smslib.queues.AbstractQueueManager
 
removePendingMessage(OutboundMessage) - Method in class org.smslib.queues.DefaultQueueManager
 
removePendingMessage(String) - Method in class org.smslib.queues.DefaultQueueManager
 
replaceAll(String, int) - Method in class org.smslib.helper.ExtStringBuilder
 
replaceAll(String, String) - Method in class org.smslib.helper.ExtStringBuilder
 
reset() - Method in class org.smslib.modem.athandler.AATHandler
 
reset() - Method in class org.smslib.modem.athandler.ATHandler
 
reset() - Method in class org.smslib.modem.athandler.ATHandler_Siemens_HC25
 
reset() - Method in class org.smslib.modem.athandler.ATHandler_Siemens_MC35i_FD
 
reset() - Method in class org.smslib.modem.athandler.ATHandler_SonyEricsson_GC89
 
reset() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom
 
reset() - Method in class org.smslib.modem.athandler.ATHandler_ZTE_MF622
 
resume() - Method in class org.smslib.queues.AbstractQueueManager
 
RETRIES - Static variable in class org.smslib.modem.athandler.ATHandler_Siemens_MC35i
 
RI - Static variable in class org.smslib.helper.SerialPortEvent
Ring indicator.
RoundRobinLoadBalancer - Class in org.smslib.balancing
RoundRobinLoadBalancer is forwarding messages via each gateway in turns.
RoundRobinLoadBalancer() - Constructor for class org.smslib.balancing.RoundRobinLoadBalancer
 
route(OutboundMessage, Collection<AGateway>) - Method in class org.smslib.routing.ARouter
Performs basic routing.
route(OutboundMessage, Collection<AGateway>) - Method in class org.smslib.routing.Router
Heart of routing & load balancing mechanism
routeMessage(OutboundMessage) - Method in class org.smslib.Service
Find best suitable gateway to send specific message through Router and Load Balancer.
Router - Class in org.smslib.routing
Base message routing class.
Router() - Constructor for class org.smslib.routing.Router
 
run() - Method in class org.smslib.threading.AServiceThread
 

S

S - Variable in class org.smslib.Service
 
ScheduledOutboundMessage - Class in org.smslib.queues
 
ScheduledOutboundMessage(OutboundMessage) - Constructor for class org.smslib.queues.ScheduledOutboundMessage
 
SEND - Static variable in class org.smslib.AGateway.GatewayAttributes
 
send(String) - Method in class org.smslib.modem.athandler.AATHandler
 
send(String) - Method in class org.smslib.modem.athandler.ATHandler
 
sendCustomATCommand(String) - Method in class org.smslib.modem.athandler.AATHandler
 
sendCustomATCommand(String) - Method in class org.smslib.modem.athandler.ATHandler
 
sendCustomATCommand(String) - Method in class org.smslib.modem.ModemGateway
Send a custom AT command to the modem and returns the response received.
sendMessage(OutboundMessage) - Method in class org.smslib.AGateway
 
sendMessage(OutboundMessage) - Method in class org.smslib.http.BulkSmsHTTPGateway
 
sendMessage(OutboundMessage) - Method in class org.smslib.http.ClickatellHTTPGateway
 
sendMessage(OutboundMessage) - Method in class org.smslib.http.EzTextingHTTPGateway
 
sendMessage(OutboundMessage) - Method in class org.smslib.http.KannelHTTPGateway
 
sendMessage(OutboundMessage) - Method in class org.smslib.http.SkypeHTTPGateway
 
sendMessage(int, String, String, String) - Method in class org.smslib.modem.athandler.AATHandler
 
sendMessage(int, String, String, String) - Method in class org.smslib.modem.athandler.ATHandler
 
sendMessage(OutboundMessage) - Method in class org.smslib.modem.ModemGateway
 
sendMessage(OutboundMessage) - Method in class org.smslib.Service
Sends a single message.
sendMessage(OutboundMessage, String) - Method in class org.smslib.Service
Sends a single message from the specified gateway.
sendMessage(OutboundMessage) - Method in class org.smslib.smpp.jsmpp.JSMPPGateway
 
sendMessages(Collection<OutboundMessage>) - Method in class org.smslib.AGateway
 
sendMessages(Collection<OutboundMessage>) - Method in class org.smslib.Service
Sends a list of messages.
sendMessages(OutboundMessage[]) - Method in class org.smslib.Service
.NET bridge method.
sendMessages(Collection<OutboundMessage>, String) - Method in class org.smslib.Service
Sends a list of messages from the specified gateway.
sendMessages(OutboundMessage[], String) - Method in class org.smslib.Service
.NET bridge method.
sendRequest(USSDRequest) - Method in class org.smslib.USSDSession
 
sendUSSDCommand(String) - Method in class org.smslib.AGateway
 
sendUSSDCommand(String, boolean) - Method in class org.smslib.AGateway
 
sendUSSDCommand(String) - Method in class org.smslib.modem.athandler.AATHandler
 
sendUSSDCommand(String, boolean) - Method in class org.smslib.modem.athandler.AATHandler
 
sendUSSDCommand(String) - Method in class org.smslib.modem.athandler.ATHandler
 
sendUSSDCommand(String, boolean) - Method in class org.smslib.modem.athandler.ATHandler
 
sendUSSDCommand(String) - Method in class org.smslib.modem.ModemGateway
Send an Unstructured Supplementary Service Data command.
sendUSSDCommand(String, boolean) - Method in class org.smslib.modem.ModemGateway
Send an Unstructured Supplementary Service Data command.
sendUSSDRequest(USSDRequest) - Method in class org.smslib.AGateway
 
sendUSSDRequest(String, String, String) - Method in class org.smslib.modem.athandler.AATHandler
 
sendUSSDRequest(String, String, String) - Method in class org.smslib.modem.athandler.ATHandler
 
sendUSSDRequest(USSDRequest) - Method in class org.smslib.modem.ModemGateway
 
sendUSSDRequest(USSDRequest, String) - Method in class org.smslib.Service
 
SERIAL_BUFFER_CHUNK - Variable in class org.smslib.Settings
Serial driver settings: Break buffer in chunks and add a delay between chunks.
SERIAL_BUFFER_CHUNK_DELAY - Variable in class org.smslib.Settings
 
SERIAL_BUFFER_SIZE - Variable in class org.smslib.Settings
Specifies the buffer size (bytes).
SERIAL_CLEAR_WAIT - Variable in class org.smslib.Settings
Wait time before clearing the queues (milliseconds).
SERIAL_KEEPALIVE_INTERVAL - Variable in class org.smslib.Settings
Specifies the serial ports' keep-alive interval (seconds).
SERIAL_NOEVENTS - Variable in class org.smslib.Settings
Specifies whether the serial port callback events are registered.
SERIAL_NOFLUSH - Variable in class org.smslib.Settings
Specifies whether the serial port flashing is disabled or enabled.
SERIAL_POLLING - Variable in class org.smslib.Settings
Specifies whether the serial port will be polled or SMSLib will be notified by port interrupts.
SERIAL_POLLING_INTERVAL - Variable in class org.smslib.Settings
Specifies the polling interval (milliseconds).
SERIAL_RTSCTS_OUT - Variable in class org.smslib.Settings
Specifies whether hardware handshake should be enabled for outbound port traffic.
SERIAL_TIMEOUT - Variable in class org.smslib.Settings
Specifies the serial ports' timeout (milliseconds).
serialEvent(SerialPortEvent) - Method in interface org.smslib.helper.SerialPortEventListener
Propagates a SerialPortEvent event.
SerialModem - Class in org.smslib.smsserver.gateways
SMSServer Application Gateway.
SerialModem(String, Properties, SMSServer) - Constructor for class org.smslib.smsserver.gateways.SerialModem
 
SerialModemGateway - Class in org.smslib.modem
Gateway representing a GSM Modem or Phone connected via a serial port.
SerialModemGateway(String, String, int, String, String) - Constructor for class org.smslib.modem.SerialModemGateway
Constructor for a serially connected gsm modem or phone.
SerialPort - Class in org.smslib.helper
An RS-232 serial communications port.
SerialPortEvent - Class in org.smslib.helper
A serial port event.
SerialPortEvent(SerialPort, int, boolean, boolean) - Constructor for class org.smslib.helper.SerialPortEvent
Constructs a SerialPortEvent with the specified serial port, event type, old and new values.
SerialPortEventListener - Interface in org.smslib.helper
Propagates serial port events.
Service - Class in org.smslib
This is main library class.
Service.ServiceStatus - Enum in org.smslib
 
setAdminPassword(String) - Method in class org.smslib.http.KannelHTTPGateway
 
setAdminUrl(String) - Method in class org.smslib.http.KannelHTTPGateway
 
setAttributes(int) - Method in class org.smslib.AGateway
 
setAutoStartSmsc(boolean) - Method in class org.smslib.http.KannelHTTPGateway
Set to true in order to start SMSC whenever startGateway is called.
setAutoStopSmsc(boolean) - Method in class org.smslib.http.KannelHTTPGateway
Set to true in order to stop SMSC whenever stopGateway is called.
setCallNotification(ICallNotification) - Method in class org.smslib.Service
Sets the call notification method.
setContent(String) - Method in class org.smslib.USSDDatagram
 
setCreateDate(Date) - Method in class org.smslib.OutboundWapSIMessage
 
setCustomInitString(String) - Method in class org.smslib.modem.ModemGateway
Sets the custom modem init string.
setDataBytes(byte[]) - Method in class org.smslib.InboundBinaryMessage
 
setDataBytes(byte[]) - Method in class org.smslib.OutboundBinaryMessage
 
setDataBytes(byte[]) - Method in class org.smslib.OutboundWapSIMessage
 
setDatagrams(List<USSDDatagram>) - Method in class org.smslib.USSDSession
 
setDate(Date) - Method in class org.smslib.Message
Sets the creation date to a specific date.
setDcs(USSDDcs) - Method in class org.smslib.USSDDatagram
 
setDCSMessageClass(Message.MessageClasses) - Method in class org.smslib.Message
Sets the message Class to the specified one.
setDelay(int) - Method in class org.smslib.threading.AServiceThread
 
setDeliveryDelay(long) - Method in class org.smslib.OutboundMessage
 
setDeliveryErrorCode(int) - Method in class org.smslib.AGateway
 
setDescription(String) - Method in class org.smslib.smsserver.gateways.AGateway
 
setDescription(String) - Method in class org.smslib.smsserver.interfaces.Interface
Sets the interface description.
setDestinationAddress(Address) - Method in class org.smslib.smpp.AbstractSMPPGateway
 
setDispatchDate(Date) - Method in class org.smslib.OutboundMessage
 
setDisplayIllegalReceivedMessages(boolean) - Method in class org.smslib.modem.ModemGateway
 
setDstPort(int) - Method in class org.smslib.Message
Sets the destination port of the message.
setEncoding(Message.MessageEncodings) - Method in class org.smslib.Message
Sets the message encoding to the specified one.
setEncoding(Message.MessageEncodings) - Method in class org.smslib.OutboundMessage
 
setEndsWithMultiChar(boolean) - Method in class org.smslib.InboundMessage
 
setEnquireLink(int) - Method in class org.smslib.smpp.AbstractSMPPGateway
 
setEnquireLink(int) - Method in class org.smslib.smpp.jsmpp.JSMPPGateway
 
setErrorMessage(String) - Method in class org.smslib.OutboundMessage
 
setExpireDate(Date) - Method in class org.smslib.OutboundWapSIMessage
 
setExpress(boolean) - Method in class org.smslib.EzTextingOutboundMessage
Set Express delivery method of the message.
setFailureCause(OutboundMessage.FailureCauses) - Method in class org.smslib.OutboundMessage
Mark message as failed and set cause of failure.
setFlashSms(boolean) - Method in class org.smslib.OutboundMessage
Set the flash message indication.
setFlowControlMode(int) - Method in class org.smslib.helper.SerialPort
Sets the flow control mode.
setFrom(String) - Method in class org.smslib.AGateway
Sets the string that will appear on recipient's phone as the originator.
setFrom(String) - Method in class org.smslib.OutboundMessage
Sets the custom originator string.
setGateway(AGateway) - Method in class org.smslib.smsserver.gateways.AGateway
 
setGatewayId(String) - Method in class org.smslib.Message
Sets the message's Gateway ID to a specific value.
setGatewayId(String) - Method in class org.smslib.USSDDatagram
 
setGatewayId(String) - Method in class org.smslib.USSDSession
 
setGatewayStatusNotification(IGatewayStatusNotification) - Method in class org.smslib.Service
Sets the gateway status notification method.
setId(String) - Method in class org.smslib.Message
Sets the message ID to a specific value.
setInbound(boolean) - Method in class org.smslib.AGateway
Enables or disables the gateway for inbound messaging.
setInboundMessageNotification(IInboundMessageNotification) - Method in class org.smslib.Service
Sets the inbound message notification method.
setIndications() - Method in class org.smslib.modem.athandler.AATHandler
 
setIndications() - Method in class org.smslib.modem.athandler.ATHandler
 
setIndications() - Method in class org.smslib.modem.athandler.ATHandler_Huawei
 
setIndications() - Method in class org.smslib.modem.athandler.ATHandler_Telit
 
setIndicationText(String) - Method in class org.smslib.OutboundWapSIMessage
 
setInitialDelay(int) - Method in class org.smslib.threading.AServiceThread
 
setInputBufferSize(int) - Method in class org.smslib.helper.SerialPort
Gets the input buffer size.
setInstance(Logger) - Static method in class org.smslib.helper.Logger
 
setIpEncryption(boolean) - Method in class org.smslib.modem.ModemGateway
Set the IP modem transmission encryption status
setIpProtocol(ModemGateway.IPProtocols) - Method in class org.smslib.modem.ModemGateway
 
setKey(SecretKeySpec) - Method in class org.smslib.crypto.ASymmetricKey
Sets the encryption key.
setLoadBalancer(LoadBalancer) - Method in class org.smslib.Service
Sets a new Load Balancer.
setMemIndex(int) - Method in class org.smslib.InboundMessage
 
setMemLocation(String) - Method in class org.smslib.InboundMessage
 
setMessageStatus(OutboundMessage.MessageStatuses) - Method in class org.smslib.OutboundMessage
 
setMpMaxNo(int) - Method in class org.smslib.InboundMessage
 
setMpMemIndex(int) - Method in class org.smslib.InboundMessage
 
setMpRefNo(int) - Method in class org.smslib.InboundMessage
 
setMpSeqNo(int) - Method in class org.smslib.InboundMessage
 
setOrphanedMessageNotification(IOrphanedMessageNotification) - Method in class org.smslib.Service
Sets the orphaned message notification.
setOutbound(boolean) - Method in class org.smslib.AGateway
Enables or disables the gateway for outbound messaging.
setOutboundMessageNotification(IOutboundMessageNotification) - Method in class org.smslib.Service
Sets the outbound notification method.
setOutputBufferSize(int) - Method in class org.smslib.helper.SerialPort
Sets the output buffer size.
setPassword(String) - Method in class org.smslib.http.KannelHTTPGateway
 
setPduProtocol() - Method in class org.smslib.modem.athandler.AATHandler
 
setPduProtocol() - Method in class org.smslib.modem.athandler.ATHandler
 
setPduProtocol() - Method in class org.smslib.modem.athandler.ATHandler_SonyEricsson
Many SonyEricssons return different responses to CMGF command.
setPduProtocol() - Method in class org.smslib.modem.athandler.ATHandler_SonyEricsson_GC89
Many SonyEricssons return different responses to CMGF command.
setPriority(int) - Method in class org.smslib.OutboundMessage
Sets the priority of the message.
setProtocol(AGateway.Protocols) - Method in class org.smslib.AGateway
Sets the communication protocol of the gateway.
setQueueDelay(int) - Method in class org.smslib.queues.AbstractQueueManager
 
setQueueManager(AbstractQueueManager) - Method in class org.smslib.Service
 
setQueueSendingNotification(IQueueSendingNotification) - Method in class org.smslib.Service
Sets the Queue sending notification method.
setRawResponse(String) - Method in class org.smslib.USSDResponse
 
setReceived(Date) - Method in class org.smslib.StatusReportMessage
 
setRecipient(String) - Method in class org.smslib.OutboundMessage
Set the recipient of the message.
setRefNo(String) - Method in class org.smslib.OutboundMessage
 
setRetryCount(int) - Method in class org.smslib.OutboundMessage
 
setRouter(Router) - Method in class org.smslib.Service
Sets a new Router.
setScheduledDeliveryDate(Date) - Method in class org.smslib.OutboundMessage
 
setSecure(boolean) - Method in class org.smslib.http.ClickatellHTTPGateway
Sets whether the gateway works in unsecured (HTTP) or secured (HTTPS) mode.
setSendUrl(String) - Method in class org.smslib.http.KannelHTTPGateway
 
setSent(Date) - Method in class org.smslib.StatusReportMessage
 
setSerialPortParams(int, int, int, int) - Method in class org.smslib.helper.SerialPort
Sets serial port parameters.
setSessionStatus(USSDSessionStatus) - Method in class org.smslib.USSDSession
 
setSignal(OutboundWapSIMessage.WapSISignals) - Method in class org.smslib.OutboundWapSIMessage
 
setSiId(String) - Method in class org.smslib.OutboundWapSIMessage
 
setSimPin(String) - Method in class org.smslib.modem.ModemGateway
Sets the SIM PIN.
setSimPin2(String) - Method in class org.smslib.modem.ModemGateway
Sets the SIM PIN 2.
setSmscNumber(String) - Method in class org.smslib.modem.ModemGateway
Sets the SMSC number used by SMSLib.
setSourceAddress(Address) - Method in class org.smslib.smpp.AbstractSMPPGateway
 
setSrcPort(int) - Method in class org.smslib.Message
Sets the source port of the message.
setStatus(AGateway.GatewayStatuses) - Method in class org.smslib.AGateway
Sets the gateway status to a new value.
setStatus(StatusReportMessage.DeliveryStatuses) - Method in class org.smslib.StatusReportMessage
 
setStatusPassword(String) - Method in class org.smslib.http.KannelHTTPGateway
 
setStatusReport(boolean) - Method in class org.smslib.OutboundMessage
Sets the status report request.
setStorageLocations(String) - Method in class org.smslib.modem.athandler.AATHandler
 
setSubject(String) - Method in class org.smslib.EzTextingOutboundMessage
Set the subject of the message.
setText(String) - Method in class org.smslib.InboundBinaryMessage
 
setText(String) - Method in class org.smslib.Message
Sets the message text.
setText(String) - Method in class org.smslib.OutboundBinaryMessage
 
setTextProtocol() - Method in class org.smslib.modem.athandler.AATHandler
 
setTextProtocol() - Method in class org.smslib.modem.athandler.ATHandler
 
setTextProtocol() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
 
setTextProtocol() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_SunTraveller
 
setTextProtocol() - Method in class org.smslib.modem.athandler.ATHandler_Wavecom_WISMOQCDMA
 
Settings - Class in org.smslib
Configuration/settings class.
setUrl(URL) - Method in class org.smslib.OutboundWapSIMessage
 
setUsername(String) - Method in class org.smslib.http.KannelHTTPGateway
 
setUSSDNotification(IUSSDNotification) - Method in class org.smslib.Service
Sets the USSD notification method.
setUSSDResultPresentation(USSDResultPresentation) - Method in class org.smslib.USSDRequest
 
setUSSDSessionStatus(USSDSessionStatus) - Method in class org.smslib.USSDResponse
 
setValidityPeriod(int) - Method in class org.smslib.OutboundMessage
Sets the message validity period.
setVerboseErrors() - Method in class org.smslib.modem.athandler.AATHandler
 
setVerboseErrors() - Method in class org.smslib.modem.athandler.ATHandler
 
SimpleInboundFileLogger - Class in org.smslib.smsserver.interfaces
 
SimpleInboundFileLogger(String, Properties, SMSServer, Interface.InterfaceTypes) - Constructor for class org.smslib.smsserver.interfaces.SimpleInboundFileLogger
 
SkypeHTTPGateway - Class in org.smslib.http
Gateway for BulkSMS bulk operator (http://www.bulksms.com) Outbound only - implements HTTP interface.
SkypeHTTPGateway(String, String, String, String) - Constructor for class org.smslib.http.SkypeHTTPGateway
 
SMPPGateway - Class in org.smslib.smsserver.gateways
SMSServer Application Gateway.
SMPPGateway(String, Properties, SMSServer) - Constructor for class org.smslib.smsserver.gateways.SMPPGateway
 
SMSLibException - Exception in org.smslib
Custom SMSLib Exception.
SMSLibException(String) - Constructor for exception org.smslib.SMSLibException
 
SMSLibException() - Constructor for exception org.smslib.SMSLibException
 
SMSLibException(Throwable) - Constructor for exception org.smslib.SMSLibException
 
SMSLibException(String, Throwable) - Constructor for exception org.smslib.SMSLibException
 
SMSServer - Class in org.smslib.smsserver
SMSServer Application.
SMSServer() - Constructor for class org.smslib.smsserver.SMSServer
 
start() - Method in class org.smslib.queues.AbstractQueueManager
 
start() - Method in class org.smslib.smsserver.interfaces.Database
 
start() - Method in class org.smslib.smsserver.interfaces.Interface
Called once before SMSServer starts its operation.
start() - Method in class org.smslib.smsserver.interfaces.SimpleInboundFileLogger
 
startGateway() - Method in class org.smslib.AGateway
 
startGateway() - Method in class org.smslib.http.BulkSmsHTTPGateway
 
startGateway() - Method in class org.smslib.http.ClickatellHTTPGateway
 
startGateway() - Method in class org.smslib.http.EzTextingHTTPGateway
 
startGateway() - Method in class org.smslib.http.KannelHTTPGateway
 
startGateway() - Method in class org.smslib.http.SkypeHTTPGateway
 
startGateway() - Method in class org.smslib.modem.ModemGateway
 
startGateway() - Method in class org.smslib.smpp.jsmpp.JSMPPGateway
 
startService() - Method in class org.smslib.Service
Initializes and starts the SMSLib service.
startService(boolean) - Method in class org.smslib.Service
Initializes and starts the SMSLib service.
startSmsc() - Method in class org.smslib.http.KannelHTTPGateway
Sends a start-smsc command to Kannel in order to start SMSC.
StatusReportMessage - Class in org.smslib
Class representing an delivery/status report message.
StatusReportMessage(SmsStatusReportPdu, int, String) - Constructor for class org.smslib.StatusReportMessage
 
StatusReportMessage(String, int, String, Date, Date) - Constructor for class org.smslib.StatusReportMessage
 
StatusReportMessage(String, String, String, String, Date, Date) - Constructor for class org.smslib.StatusReportMessage
 
StatusReportMessage.DeliveryStatuses - Enum in org.smslib
Enumeration representing delivery (status report) message status.
stop() - Method in class org.smslib.queues.AbstractQueueManager
 
stop() - Method in class org.smslib.smsserver.interfaces.Database
 
stop() - Method in class org.smslib.smsserver.interfaces.Interface
Called once after SMSServer has finished.
stop() - Method in class org.smslib.smsserver.interfaces.SimpleInboundFileLogger
 
STOPBITS_1 - Static variable in class org.smslib.helper.SerialPort
Number of STOP bits - 1.
stopGateway() - Method in class org.smslib.AGateway
 
stopGateway() - Method in class org.smslib.http.BulkSmsHTTPGateway
 
stopGateway() - Method in class org.smslib.http.ClickatellHTTPGateway
 
stopGateway() - Method in class org.smslib.http.EzTextingHTTPGateway
 
stopGateway() - Method in class org.smslib.http.KannelHTTPGateway
 
stopGateway() - Method in class org.smslib.http.SkypeHTTPGateway
 
stopGateway() - Method in class org.smslib.modem.ModemGateway
 
stopGateway() - Method in class org.smslib.smpp.jsmpp.JSMPPGateway
 
stopService() - Method in class org.smslib.Service
Stops all gateways - does not remove them from Service's internal list.
stopSmsc() - Method in class org.smslib.http.KannelHTTPGateway
Sends a stop-smsc command to Kannel in order to stop SMSC.
switchStorageLocation(String) - Method in class org.smslib.modem.athandler.AATHandler
 
switchStorageLocation(String) - Method in class org.smslib.modem.athandler.ATHandler
 
switchStorageLocation(String) - Method in class org.smslib.modem.athandler.ATHandler_Ubinetics_GDC201
Sets the storage location to the Ubinetics-required "SM","SM","SM"-location.
switchToCmdMode() - Method in class org.smslib.modem.athandler.AATHandler
 
switchToCmdMode() - Method in class org.smslib.modem.athandler.ATHandler
 
sync() - Method in class org.smslib.modem.athandler.AATHandler
 
sync() - Method in class org.smslib.modem.athandler.ATHandler
 
sync() - Method in class org.smslib.modem.athandler.ATHandler_Siemens_HC25
 
sync() - Method in class org.smslib.modem.athandler.ATHandler_Siemens_MC35i_FD
 

T

TestGateway - Class in org.smslib.smsserver.gateways
Gateway mapped to org.smslib.test.TestGateway.
TestGateway(String, Properties, SMSServer) - Constructor for class org.smslib.smsserver.gateways.TestGateway
 
TimeoutException - Exception in org.smslib
Exception class specific to timeout errors.
TimeoutException(String) - Constructor for exception org.smslib.TimeoutException
 
TimeoutException() - Constructor for exception org.smslib.TimeoutException
 
TimeoutException(Throwable) - Constructor for exception org.smslib.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception org.smslib.TimeoutException
 
toString() - Method in class org.smslib.Contact
 
toString() - Method in class org.smslib.EzTextingOutboundMessage
 
toString() - Method in class org.smslib.helper.ExtStringBuilder
 
toString() - Method in class org.smslib.InboundMessage
 
toString() - Method in class org.smslib.modem.CNMIDetector
Returns the best AT+CNMI=-Command for this GSM-device
toString() - Method in class org.smslib.OutboundMessage
 
toString() - Method in class org.smslib.UnknownMessage
 
toString() - Method in enum org.smslib.USSDDcs
 
toString() - Method in class org.smslib.USSDRequest
 
toString() - Method in class org.smslib.USSDResponse
 
toString() - Method in enum org.smslib.USSDResultPresentation
 
toString() - Method in class org.smslib.USSDSession
 
toString() - Method in enum org.smslib.USSDSessionStatus
 

U

UnknownMessage - Class in org.smslib
Class representing an inbound sms message of unknown type.
UnknownMessage(String, int, String) - Constructor for class org.smslib.UnknownMessage
 
unregisterAllKeys() - Method in class org.smslib.crypto.KeyManager
Removes all associations of mobile numbers and encryption keys.
unregisterKey(String) - Method in class org.smslib.crypto.KeyManager
Removes the association of a mobile number with a key.
USSDDatagram - Class in org.smslib
 
USSDDatagram() - Constructor for class org.smslib.USSDDatagram
 
USSDDcs - Enum in org.smslib
Enum representing the status of a GSM Unstructured Supplemental Service Data (USSD) data coding schemd (DCS).
USSDRequest - Class in org.smslib
Class representing a GSM Unstructured Supplemental Service Data (USSD) network response.
USSDRequest() - Constructor for class org.smslib.USSDRequest
Default constructor
USSDRequest(USSDResultPresentation, String, USSDDcs, String) - Constructor for class org.smslib.USSDRequest
Full constructor
USSDRequest(String) - Constructor for class org.smslib.USSDRequest
Content-only constructor
USSDResponse - Class in org.smslib
Class representing a GSM Unstructured Supplemental Service Data (USSD) network response.
USSDResponse() - Constructor for class org.smslib.USSDResponse
Default constructor
USSDResponse(String, String) - Constructor for class org.smslib.USSDResponse
Constructor that takes a raw response from a modem
USSDResultPresentation - Enum in org.smslib
Enum representing the status of a GSM Unstructured Supplemental Service Data (USSD) session.
USSDSession - Class in org.smslib
Class representing a GSM Unstructured Supplemental Service Data (USSD) session between a MT and the network
USSDSession() - Constructor for class org.smslib.USSDSession
Default constructor
USSDSession(USSDDatagram, String) - Constructor for class org.smslib.USSDSession
Full constructor
USSDSession(USSDDatagram) - Constructor for class org.smslib.USSDSession
Initial-datagram-only constructor
USSDSession(String) - Constructor for class org.smslib.USSDSession
Gateway-only constructor
USSDSessionStatus - Enum in org.smslib
Enum representing the status of a GSM Unstructured Supplemental Service Data (USSD) session.

V

value() - Method in enum org.smslib.smpp.Address.NumberingPlanIndicator
Return the value of NPI.
value() - Method in enum org.smslib.smpp.Address.TypeOfNumber
Get the byte value of the enum constant.
value() - Method in enum org.smslib.smpp.BindAttributes.BindType
 
valueOf(String) - Static method in enum org.smslib.AGateway.AsyncEvents
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.AGateway.GatewayStatuses
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.AGateway.Protocols
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.Contact.ContactLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.http.BulkSmsHTTPGateway.Regions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.http.KannelHTTPGateway.KannelSMSCStatuses
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.InboundMessage.MessageClasses
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.Message.MessageClasses
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.Message.MessageEncodings
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.Message.MessageTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.modem.ModemGateway.IPProtocols
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.modem.ModemGateway.ModemTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.OutboundMessage.FailureCauses
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.OutboundMessage.MessageStatuses
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.OutboundWapSIMessage.WapSISignals
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.Service.ServiceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.smpp.Address.NumberingPlanIndicator
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum org.smslib.smpp.Address.NumberingPlanIndicator
Get the associated NumberingPlanIndicator by it's value.
valueOf(String) - Static method in enum org.smslib.smpp.Address.TypeOfNumber
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum org.smslib.smpp.Address.TypeOfNumber
Get the TypeOfNumber based on the specified byte value representation.
valueOf(String) - Static method in enum org.smslib.smpp.BindAttributes.BindType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.smsserver.interfaces.Interface.InterfaceTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.StatusReportMessage.DeliveryStatuses
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.USSDDcs
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.USSDResultPresentation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.smslib.USSDSessionStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.smslib.AGateway.AsyncEvents
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.AGateway.GatewayStatuses
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.AGateway.Protocols
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.Contact.ContactLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.http.BulkSmsHTTPGateway.Regions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.http.KannelHTTPGateway.KannelSMSCStatuses
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.InboundMessage.MessageClasses
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.Message.MessageClasses
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.Message.MessageEncodings
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.Message.MessageTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.modem.ModemGateway.IPProtocols
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.modem.ModemGateway.ModemTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.OutboundMessage.FailureCauses
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.OutboundMessage.MessageStatuses
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.OutboundWapSIMessage.WapSISignals
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.Service.ServiceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.smpp.Address.NumberingPlanIndicator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.smpp.Address.TypeOfNumber
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.smpp.BindAttributes.BindType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.smsserver.interfaces.Interface.InterfaceTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.StatusReportMessage.DeliveryStatuses
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.USSDDcs
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.USSDResultPresentation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.smslib.USSDSessionStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

WAIT - Static variable in class org.smslib.modem.athandler.ATHandler_Siemens_MC35i
 
WAPSI - Static variable in class org.smslib.AGateway.GatewayAttributes
 
WATCHDOG_INTERVAL - Variable in class org.smslib.Settings
Watchdog - SMSLib background monitoring thread interval (seconds).
write(char) - Method in class org.smslib.modem.AModemDriver
 
write(byte[]) - Method in class org.smslib.modem.AModemDriver
 
write(String) - Method in class org.smslib.modem.AModemDriver
 

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

(c) 2002-2011, http://smslib.org