Uses of Class
rs.mail.queue.MailQueue.MessageEntry
-
Uses of MailQueue.MessageEntry in rs.mail.queue
Methods in rs.mail.queue that return MailQueue.MessageEntryModifier and TypeMethodDescriptionprotected MailQueue.MessageEntry<T>MailQueue.getNext()Picks the next message for sending if available.protected MailQueue.MessageEntry<T>MailQueue.getNext(boolean isPriority) Picks the next message from the given queue.Methods in rs.mail.queue with parameters of type MailQueue.MessageEntryModifier and TypeMethodDescriptionprotected voidMailQueue.mailFailed(MailQueue.MessageEntry<T> entry, String reason) Informs listeners that a message failed.protected voidMailQueue.mailQueued(MailQueue.MessageEntry<T> entry) Informs listeners that a message was queued.protected voidMailQueue.mailSending(MailQueue.MessageEntry<T> entry) Informs listeners that a message is being sent.protected voidMailQueue.mailSent(MailQueue.MessageEntry<T> entry) Informs listeners that a message was sent successfully.protected booleanMailQueue.queue(MailQueue.MessageEntry<T> message, LinkedBlockingDeque<MailQueue.MessageEntry<T>> queue, long timeoutInSeconds) Internal queuing implementation - queues the entry in th egiven queue using the given maximum waiting time.protected voidMailQueue.remove(MailQueue.MessageEntry<T> entry) Removes the message from the queueMethod parameters in rs.mail.queue with type arguments of type MailQueue.MessageEntryModifier and TypeMethodDescriptionprotected booleanMailQueue.queue(MailQueue.MessageEntry<T> message, LinkedBlockingDeque<MailQueue.MessageEntry<T>> queue, long timeoutInSeconds) Internal queuing implementation - queues the entry in th egiven queue using the given maximum waiting time.