void |
MailQ.addRecipientsToList(Long recipientsListId,
List<RecipientsListEntryEntity> entries) |
Add multiple recipients to the list with validation of e-mail addresses.
|
void |
MailQ.addRecipientsToList(Long recipientsListId,
List<RecipientsListEntryEntity> entries,
Boolean validate) |
Add multiple recipients to the list.
|
NewsletterEntity |
MailQ.createNewsletter(NewsletterEntity newsletterEntity) |
Create newsletter
This action will not automatically start newsletter.
|
NotificationEntity |
MailQ.createNotification(NotificationEntity notification) |
Create notification.
|
RecipientsListEntity |
MailQ.createRecipientsList(RecipientsListEntity recipientsList) |
Create recipients list.
|
SmsNewsletterEntity |
MailQ.createSmsNewsletter(SmsNewsletterEntity newsletterEntity) |
Create SMS newsletter.
|
SmsNotificationEntity |
MailQ.createSmsNotification(SmsNotificationEntity notification) |
Create SMS notification
|
void |
MailQ.deleteNewsletter(Long newsletterId) |
Delete newsletter
|
void |
MailQ.deleteNotification(Long notificationId) |
Delete notification
|
void |
MailQ.deleteRecipientFromList(Long recipientsListId,
String email) |
Delete entry from recipients list.
|
void |
MailQ.deleteRecipientsList(Long recipientsListId) |
Delete recipients list.
|
void |
MailQ.deleteRecipientsList(Long recipientsListId,
boolean complete) |
Delete recipients list.
|
void |
MailQ.deleteSmsNewsletter(Long newsletterId) |
Delete SMS newsletter
|
void |
MailQ.deleteSmsNotification(Long notificationId) |
Delete SMS notification
|
void |
MailQ.deleteUnsubscriber(Long recipientsListId,
String email) |
Delete unsubscriber from recipients list
|
void |
MailQ.deleteUnsubscriber(String email) |
Remove delete unsubscriber
|
CampaignEntity |
MailQ.getCampaign(Long id) |
Get single campaign
|
CampaignsEntity |
MailQ.getCampaigns() |
Get all campaigns
|
CampaignsEntity |
MailQ.getCampaigns(Pagination pagination) |
Get all campaigns
|
CompanyEntity |
MailQ.getCompany() |
Get single company
|
LogMessageEntity |
MailQ.getLogMessage(Long id) |
Get single log message from system
|
LogMessagesEntity |
MailQ.getLogMessages() |
Get all log messages from system
|
LogMessagesEntity |
MailQ.getLogMessages(Pagination pagination) |
Get all log messages from system
|
NewsletterEntity |
MailQ.getNewsletter(Long newsletterId) |
Get newsletter
|
NewsletterEntity |
MailQ.getNewsletterByCode(String code) |
Get newsletter by user specific code.
|
NewslettersEntity |
MailQ.getNewsletters() |
Get newsletters of company
|
NewslettersEntity |
MailQ.getNewsletters(Pagination pagination) |
Get newsletters of company
|
TagsEntity |
MailQ.getNewslettersTags() |
Get tags of all newsletters
|
NotificationEntity |
MailQ.getNotification(Long notificationId) |
Get notification
|
NotificationDataEntity |
MailQ.getNotificationData(Long notificationId,
String notificationDataId) |
Get notification data
|
NotificationsEntity |
MailQ.getNotifications() |
Get notifications
|
NotificationsEntity |
MailQ.getNotifications(Pagination pagination) |
Get notifications
|
NotificationsDataEntity |
MailQ.getNotificationsData(Long notificationId,
String email) |
Get notifications data.
|
NotificationsDataEntity |
MailQ.getNotificationsData(Long notificationId,
String email,
Pagination pagination) |
Get notifications data.
|
RecipientsListEntriesEntity |
MailQ.getRecipientsFromList(Long recipientsListId) |
Get entries from recipients list
|
RecipientsListEntriesEntity |
MailQ.getRecipientsFromList(Long recipientsListId,
Pagination pagination) |
Get entries from recipients list
|
RecipientsListEntity |
MailQ.getRecipientsList(Long recipientsListId) |
Get recipient list
|
RecipientsListsEntity |
MailQ.getRecipientsLists(Pagination pagination) |
Get recipients lists
|
RecipientsListsEntity |
MailQ.getRecipientsListsByEmail(String email,
Pagination pagination) |
Get recipients lists by email address.
|
SenderEmailEntity |
MailQ.getSenderEmail(Long id) |
Get sender e-mail
|
SenderEmailsEntity |
MailQ.getSenderEmails() |
Get sender e-mails.
|
SmsNewsletterEntity |
MailQ.getSmsNewsletter(Long newsletterId) |
Get SMS newsletter
|
SmsNewslettersEntity |
MailQ.getSmsNewsletters() |
Get SMS newsletters
|
SmsNewslettersEntity |
MailQ.getSmsNewsletters(Pagination pagination) |
Get SMS newsletters
|
SmsNotificationEntity |
MailQ.getSmsNotification(Long notificationId) |
Get SMS notification
|
SmsNotificationDataEntity |
MailQ.getSmsNotificationData(Long notificationId,
String notificationDataId) |
Get SMS notification data.
|
SmsNotificationsEntity |
MailQ.getSmsNotifications(Pagination pagination) |
Get SMS notifications
|
UnsubscriberEntity |
MailQ.getUnsubscriber(Long recipientsListId,
String email) |
Get unsubscriber from recipients list
|
UnsubscribersEntity |
MailQ.getUnsubscriber(String email) |
Get single unsubscriber by email address
|
UnsubscribersEntity |
MailQ.getUnsubscribers(Long recipientsListId) |
Get unsubscribers from recipients list
|
UnsubscribersEntity |
MailQ.getUnsubscribers(Long recipientsListId,
Pagination pagination) |
Get unsubscribers from recipients list
|
UnsubscribersEntity |
MailQ.getUnsubscribers(java.time.LocalDateTime from) |
Get all global unsubscribers
|
UnsubscribersEntity |
MailQ.getUnsubscribers(java.time.LocalDateTime from,
Pagination pagination) |
Get all global unsubscribers
|
UserEntity |
MailQ.getUser(Long userId) |
Get user
|
UsersEntity |
MailQ.getUsers() |
Get users in company
|
String |
MailQ.regenerateApiKey() |
Regenerate API key
|
EmptyResponse |
Connector.send(Request request) |
|
<T extends BaseEntity> T |
Connector.send(Request request,
Class<T> responseType) |
|
NotificationDataEntity |
MailQ.sendNotificationEmail(Long notificationId,
NotificationDataEntity notificationData) |
Send notification e-mail.
|
SmsBatchResultEntity |
MailQ.sendSmsBatchNotification(Long notificationId,
SmsNotificationBatchEntity notificationBatch) |
Send batch of SMS.
|
SmsNotificationDataEntity |
MailQ.sendSmsNotification(Long notificationId,
SmsNotificationDataEntity notification) |
Send SMS notification.
|
void |
MailQ.sendTestEmail(Long newsletterId,
String email) |
Send test e-mail.
|
void |
MailQ.sendTestSms(Long newsletterId,
String number) |
Send test SMS.
|
void |
MailQ.startNewsletter(Long newsletterId) |
Start preparing of newsletter.
|
void |
MailQ.startSmsNewsletter(Long newsletterId) |
Start preparing of newsletter.
|
void |
MailQ.stopNewsletter(Long newsletterId) |
Stop preparing of newsletter. it is allowed only if newsletter start is after now+1hour.
|
void |
MailQ.stopSmsNewsletter(Long newsletterId) |
Stop preparing of newsletter. it is allowed only if newsletter start is after now+1hour.
|
void |
MailQ.unsubscribe(Long recipientsListId,
String... emails) |
Unsubscribe e-mail addresses from recipient list
|
void |
MailQ.unsubscribe(Long recipientsListId,
Set<String> emails) |
Unsubscribe e-mail addresses from recipient list
|
void |
MailQ.unsubscribe(String... emails) |
Unsubscribe email addresses from all recipients lists.
|
void |
MailQ.unsubscribe(Set<String> emails) |
Unsubscribe email addresses from all recipients lists.
|
void |
MailQ.updateNewsletter(NewsletterEntity newsletter) |
Update newsletter
You can update newsletter only before you call startNewsletter.
|
void |
MailQ.updateNotification(NotificationEntity notification) |
Update notification
|
void |
MailQ.updatePreparedNewsletter(PreparedNewsletterEntity preparedNewsletter) |
Update prepared newsletter
If newsletter started you can update only some newsletter data.
|
void |
MailQ.updateRecipientFromList(Long recipientsListId,
RecipientsListEntryEntity recipientsListEntry) |
Update entry from recipients list
|
void |
MailQ.updateRecipientFromList(Long recipientsListId,
RecipientsListEntryEntity recipientsListEntry,
Boolean validate) |
Update entry from recipients list
|
void |
MailQ.updateSmsNewsletter(SmsNewsletterEntity newsletter) |
Update SMS newsletter.
|
void |
MailQ.updateSmsNotification(SmsNotificationEntity notification) |
Update SMS notification
|
void |
MailQ.validate(String email) |
Validate e-mail address.
|
void |
MailQ.validate(String email,
int timeout) |
Validate e-mail address.
|