19 package org.turro.mail.queue;
21 import java.util.Collection;
22 import org.turro.string.Strings;
23 import org.turro.action.Contacts;
24 import org.turro.action.IAgreements;
25 import org.turro.action.Plugins;
26 import org.turro.action.queue.NotificationCategory;
27 import org.turro.action.queue.Notifications;
28 import org.turro.action.queue.QueuePeriod;
29 import org.turro.assistant.AssistantSet;
30 import org.turro.elephant.entities.db.QueueOptions;
31 import org.turro.plugin.contacts.IContact;
40 if(!Strings.isBlank(idCategory)) {
55 if(!Strings.isBlank(idCategory)) {
static< T > T loadImplementation(Class< T > jclass)
static NotificationCategory getCategory(String id)
void addContact(IContact contact, Object relationEntity)
static void addFromCategory(String idCategory, AssistantSet assistants)
static void addFromCategoryWithAgreements(String idCategory, AssistantSet assistants)
Collection< QueueOptions > getSubcribers(String idCategory)
boolean canSendEmails(NotificationCategory nc)
void setContact(IContact contact)