|
SMSLib 3.5.3 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OutboundMessage | |
---|---|
org.smslib | Main SMSLib classes. |
org.smslib.balancing | SMSLib loadbalancing classes. |
org.smslib.http | Classes related to bulk operators' HTTP interfaces. |
org.smslib.modem | Classes related to serial and IP GSM modems. |
org.smslib.queues | Classes related to the background queues and delayed sending. |
org.smslib.routing | SMSLib routing classes. |
org.smslib.smpp.jsmpp | |
org.smslib.smsserver.interfaces | SMSServer Interfaces. |
Uses of OutboundMessage in org.smslib |
---|
Subclasses of OutboundMessage in org.smslib | |
---|---|
class |
EzTextingOutboundMessage
|
class |
OutboundBinaryMessage
Class representing an outbound binary (forced 8bit encoded) sms message. |
class |
OutboundEncryptedMessage
Class representing an outbound encrypted message. |
class |
OutboundWapSIMessage
|
Methods in org.smslib with parameters of type OutboundMessage | |
---|---|
void |
IQueueSendingNotification.process(AGateway gateway,
OutboundMessage msg)
This method will be called by SMSLib whenever a gateway retrieves a message from the Queue and before it tries to send it out. |
void |
IOutboundMessageNotification.process(AGateway gateway,
OutboundMessage msg)
This method will be called by SMSLib upon sending or when it failed to send a message. |
boolean |
AGateway.queryCoverage(OutboundMessage msg)
Queries the gateway to see if a specific message and its recipient are covered. |
StatusReportMessage.DeliveryStatuses |
AGateway.queryMessage(OutboundMessage msg)
Query the gateway for message delivery status. |
boolean |
Service.queueMessage(OutboundMessage msg)
Queues a message for sending. |
boolean |
Service.queueMessage(OutboundMessage msg,
java.lang.String gatewayId)
Queues a message for sending from the specific gateway. |
boolean |
Service.queueMessageAt(OutboundMessage msg,
java.util.Date at)
Queues a message for sending at a specific time. |
boolean |
Service.queueMessageAt(OutboundMessage msg,
long delayMillis)
Queues a message for sending with a specific delay. |
int |
Service.queueMessages(OutboundMessage[] msgArray)
.NET bridge method. |
int |
Service.queueMessages(OutboundMessage[] msgArray,
java.lang.String gatewayId)
.NET bridge method. |
boolean |
Service.removeMessage(OutboundMessage msg)
Attempts to remove the specified message from the background sending queue. |
AGateway |
Service.routeMessage(OutboundMessage msg)
Find best suitable gateway to send specific message through Router and Load Balancer. |
boolean |
Service.sendMessage(OutboundMessage msg)
Sends a single message. |
boolean |
AGateway.sendMessage(OutboundMessage msg)
|
boolean |
Service.sendMessage(OutboundMessage msg,
java.lang.String gatewayId)
Sends a single message from the specified gateway. |
int |
Service.sendMessages(OutboundMessage[] msgArray)
.NET bridge method. |
int |
Service.sendMessages(OutboundMessage[] msgArray,
java.lang.String gatewayId)
.NET bridge method. |
Method parameters in org.smslib with type arguments of type OutboundMessage | |
---|---|
int |
Service.queueMessages(java.util.Collection<OutboundMessage> msgList)
Queues a list of messages for sending. |
int |
Service.queueMessages(java.util.Collection<OutboundMessage> msgList,
java.lang.String gatewayId)
Queues a list of messages for sending from the specific gateway. |
int |
Service.sendMessages(java.util.Collection<OutboundMessage> msgList)
Sends a list of messages. |
int |
AGateway.sendMessages(java.util.Collection<OutboundMessage> msgList)
|
int |
Service.sendMessages(java.util.Collection<OutboundMessage> msgList,
java.lang.String gatewayId)
Sends a list of messages from the specified gateway. |
Uses of OutboundMessage in org.smslib.balancing |
---|
Methods in org.smslib.balancing with parameters of type OutboundMessage | |
---|---|
AGateway |
RoundRobinLoadBalancer.balance(OutboundMessage msg,
java.util.Collection<AGateway> candidates)
This Load Balancing implementation returns every other available gateway on each invocation. |
AGateway |
LoadBalancer.balance(OutboundMessage msg,
java.util.Collection<AGateway> candidates)
Core of Load Balancing. |
Uses of OutboundMessage in org.smslib.http |
---|
Methods in org.smslib.http with parameters of type OutboundMessage | |
---|---|
boolean |
ClickatellHTTPGateway.queryCoverage(OutboundMessage msg)
|
boolean |
SkypeHTTPGateway.sendMessage(OutboundMessage msg)
|
boolean |
KannelHTTPGateway.sendMessage(OutboundMessage msg)
|
boolean |
EzTextingHTTPGateway.sendMessage(OutboundMessage msg)
|
boolean |
ClickatellHTTPGateway.sendMessage(OutboundMessage msg)
|
boolean |
BulkSmsHTTPGateway.sendMessage(OutboundMessage msg)
|
Uses of OutboundMessage in org.smslib.modem |
---|
Methods in org.smslib.modem with parameters of type OutboundMessage | |
---|---|
boolean |
ModemGateway.sendMessage(OutboundMessage msg)
|
Uses of OutboundMessage in org.smslib.queues |
---|
Methods in org.smslib.queues that return OutboundMessage | |
---|---|
OutboundMessage |
ScheduledOutboundMessage.getMessage()
|
OutboundMessage |
DefaultQueueManager.pollDelayedMessage()
|
abstract OutboundMessage |
AbstractQueueManager.pollDelayedMessage()
|
OutboundMessage |
DefaultQueueManager.pollPendingMessage(java.lang.String gatewayId)
|
abstract OutboundMessage |
AbstractQueueManager.pollPendingMessage(java.lang.String gatewayId)
|
Methods in org.smslib.queues that return types with arguments of type OutboundMessage | |
---|---|
java.util.Collection<OutboundMessage> |
DefaultQueueManager.getDelayedMessages()
|
abstract java.util.Collection<OutboundMessage> |
AbstractQueueManager.getDelayedMessages()
|
java.util.Collection<OutboundMessage> |
DefaultQueueManager.getPendingMessages(java.lang.String gatewayId)
|
abstract java.util.Collection<OutboundMessage> |
AbstractQueueManager.getPendingMessages(java.lang.String gatewayId)
|
Methods in org.smslib.queues with parameters of type OutboundMessage | |
---|---|
boolean |
DefaultQueueManager.queueMessage(OutboundMessage message)
|
abstract boolean |
AbstractQueueManager.queueMessage(OutboundMessage message)
Queues the message . |
boolean |
DefaultQueueManager.removeDelayedMessage(OutboundMessage message)
|
abstract boolean |
AbstractQueueManager.removeDelayedMessage(OutboundMessage message)
|
boolean |
DefaultQueueManager.removePendingMessage(OutboundMessage message)
|
abstract boolean |
AbstractQueueManager.removePendingMessage(OutboundMessage message)
|
Constructors in org.smslib.queues with parameters of type OutboundMessage | |
---|---|
ScheduledOutboundMessage(OutboundMessage message)
|
Uses of OutboundMessage in org.smslib.routing |
---|
Methods in org.smslib.routing with parameters of type OutboundMessage | |
---|---|
java.util.Collection<AGateway> |
DefaultRouter.customRoute(OutboundMessage msg,
java.util.Collection<AGateway> gateways)
|
abstract java.util.Collection<AGateway> |
ARouter.customRoute(OutboundMessage msg,
java.util.Collection<AGateway> gateways)
Performs custom routing. |
void |
Router.customRouting(OutboundMessage msg)
Place for custom routing performed by specialized subclass. |
java.util.Collection<AGateway> |
Router.route(OutboundMessage msg,
java.util.Collection<AGateway> gateways)
Heart of routing & load balancing mechanism |
java.util.Collection<AGateway> |
ARouter.route(OutboundMessage msg,
java.util.Collection<AGateway> gateways)
Performs basic routing. |
Uses of OutboundMessage in org.smslib.smpp.jsmpp |
---|
Methods in org.smslib.smpp.jsmpp with parameters of type OutboundMessage | |
---|---|
boolean |
JSMPPGateway.sendMessage(OutboundMessage msg)
|
Uses of OutboundMessage in org.smslib.smsserver.interfaces |
---|
Methods in org.smslib.smsserver.interfaces that return types with arguments of type OutboundMessage | |
---|---|
java.util.Collection<OutboundMessage> |
Interface.getMessagesToSend()
SMSServer calls this method in order to query the interface for messages that need to be send out. |
java.util.Collection<OutboundMessage> |
Database.getMessagesToSend()
|
Methods in org.smslib.smsserver.interfaces with parameters of type OutboundMessage | |
---|---|
void |
Interface.markMessage(OutboundMessage msg)
After a successful or unsuccessful attempt to send a message, SMSServer calls this method. |
void |
Database.markMessage(OutboundMessage msg)
|
Method parameters in org.smslib.smsserver.interfaces with type arguments of type OutboundMessage | |
---|---|
void |
Interface.markMessages(java.util.Collection<OutboundMessage> msgList)
|
|
SMSLib 3.5.3 | |||||||||
PREV NEXT | FRAMES NO FRAMES |